# Konwersja tokenu COF na NETWORK Tokeny z wewnętrznej tokenizacji COF można zmigrować na tokeny NETWORK. Metoda nie usuwa danych oryginalnego tokenu. Endpoint: POST /v1/ecommerce/tokenizer/convert Version: 2.1.15 Security: bearerAuth ## Request fields (application/json;charset=UTF-8): - `method` (string, required) Enum: "NETWORK" - `instrument` (object, required) Szczegółowe dane requestu - `instrument.type` (string, required) Typ instrumentu płatniczego Enum: "COF", "CARD", "BLIK", "BLIK_CODE", "BLIK_UID", "BLIK_PAYID", "GPAY", "APAY", "PBL", "SCOF", "VTS", "C2P_MC_UNIFIED", "C2P_VISA_UNIFIED", "EXT_COF" - `instrument.instrumentNo` (string,null) Nr instrumentu płatniczego (np. tokenu lub karty) (wymagany dla type = CARD/COF) - `instrument.encInstrumentNo` (string,null) Zaszyfrowany nr instrumentu płatniczego - `instrument.instrumentRef` (string,null) Identyfikator instrumentu płatnicznego w zewnętrznym systemie (wymagany dla type = SCOF/VTS) - `instrument.token` (string,null) Dane tokenu zwracane przez API APAY/GPAY (base64 encoded) (wymagany dla type = APAY/GPAY) - `instrument.expDate` (string,null) Data ważności (Format: YYYYMM) (wymagany dla type = CARD) Example: "202101" - `instrument.encExpDate` (string,null) Zaszyfrowana data ważności - `instrument.cvv` (string,null) Kod zabezpieczający (wymagany dla type = CARD) - `instrument.encCvv` (string,null) Zaszyfrowany kod zabezpieczający - `instrument.code` (string,null) Jednorazowy kod płatności BLIK (wymagany dla type = BLIK_CODE) - `instrument.alias` (string,null) Alias użytkownika BLIK dla płatności OneClick lub cyklicznych (wymagany dla type = BLIK_UID/BLIK_PAYID) - `instrument.app` (string,null) Identyfikator konta mobilnego BLIK (w przypadku niejednoznaczności aliasu) - `instrument.provider` (string,null) Identyfikator pośrednika płatności (może być wybrany automatycznie na podstawie konfiguracji merchanta) Enum: "BM", "PA", "PU" - `instrument.bank` (string,null) Nazwa banku (wymagany dla type = PBL) - `instrument.bankId` (integer,null) Identyfikator banku (w systemie operatora PBL) (wymagany dla type = PBL) - `instrument.payload` (string,null) Payload otrzymany z SDK na potrzeby płatności Click2Pay - `instrument.cardMask` (string,null) Maska karty otrzymana z PayU na potrzeby płatności tokenem kartowym ## Response 200 fields (*/*): - `type` (string) Typ tokenu (aktualnie wylacznie COF) Enum: "COF", "CARD", "BLIK", "BLIK_CODE", "BLIK_UID", "BLIK_PAYID", "GPAY", "APAY", "PBL", "SCOF", "VTS", "C2P_MC_UNIFIED", "C2P_VISA_UNIFIED", "EXT_COF" - `instrumentNo` (string) Token wygenerowany dla klienta - `instrumentRef` (string) Identyfikator tokenizowanej karty w zewnetrznym systemie - `status` (string) Status tokenizacji - `rejectCode` (string) Powód odrzucenia (w przypadku niepowodzenia) - `rejectInfo` (string) Dodatkowe informacje o powodzie odrzucenia ## Response 400 fields ## Response 401 fields ## Response 403 fields ## Response 500 fields