This page provides all the details you need to manage your shop through the API. You can create, update, or cancel your shop, and add or remove payment methods.
Utwórz sklep
Aby utworzyć nowy zasób establishment, należy zapoznać się z listą dostępnych punktów końcowych środowiska podaną poniżej:
Środowisko | URL | Metoda działania i endpointy | Opis działania |
---|---|---|---|
PROD | api.sibsgateway.com | POST /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop | Utwórz nowy establishment merchanta |
CER | stargate-cer.qly.site1.sibs.pt | POST /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop | Utwórz nowy establishment merchanta |
Sandbox | sandbox.sibsgateway.com | POST /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop | Utwórz nowy establishment merchanta |
Należy wykonać żądanie POST zawierające następujące parametry nagłówka i ścieżki:
Parametry
Parametr | Typ | Stan | Wymagania | Opis |
---|---|---|---|---|
Typ zawartości | Ciąg | Wymagane | Nagłowek | application/json |
X-Request-ID | Ciąg | Wymagane | Nagłowek | Żadanie indentyfikatora ID, unikalne do połączenia, określony przez stronę inicjującą. |
merchant-id | Ciąg | Wymagane | Ścieżka | ID sponsorowanego merchanta |
x-ibm-client-id | Ciąg | Wymagane | Nagłowek | Token identyfikujący organizację klienta. Jest on dostarczany podczas procesu onboardingu i musi być używany w każdym połączeniu. |
Należy wykonać żądanie POST z następującymi parametrami.
Parametry zapytania
Element danych | Typ Długość | Stan | Opis |
---|---|---|---|
sklep | Wymagane | Objekt definiujący Merchant Establishment | |
name | Ciąg <=40 | Opcjonalnie | Nazwa establishmentu. Gdy to pole jest puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta. |
address | Ciąg | Opcjonalnie | Establishment Address Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta. |
street | Ciąg <=100 | Opcjonalnie | Ulica |
postalcode | Ciąg <=25 | Opcjonalnie | Postal Code |
locality | Ciąg <=20 | Opcjonalnie | Locality |
country | Numer 3-3 Format ISO 3166, Number 3 code (ex: Poland – 616) | Opcjonalnie | Kraj |
Ciąg <=55 | Opcjonalnie | Establishment Email Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta. | |
phoneNumber | Ciąg <=16 | Opcjonalnie | Establishment Phone Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta. |
typ | Ciąg “Banks” “Wholesale“ “Supermarket“ “Retail“ “Gas Stations“ “Restaurants“ “Hotels“ “Others” “Virtual Establishment“ “Foreign“ “Service Provider“ “Service Entity“ “EMV Tolls“ | Wymagane | Establishment Type |
mcc | Ciąg 4-4 | Wymagane | Establishment MCC |
pkd | Ciąg 7 | Wymagane | Establishment CAE |
InvoiceIndicator | ciąg “Payment Facilitator” “Sponsored Merchant” Default: “Payment Facilitator” | Wymagane | Establishment Invoice Indicator |
products | Ciąg | Wymagane | Object that defines the Establishment Products |
productId | Ciąg “XPAY-APPL-0-0”, “XPAY-GGLE-0-0”, “PYWK-BNPL-1-0”, “PYWK-BNPL-2-0”, “INTP-BLIK-0-0”, “INTP-BLIK-1-0”, “BLMD-PYBL-0-0”, “KEVN-PYBL-0-0”, “MCC-1-C”, “MCC-1-D”, “MCC-1-P”, “MCC-2-C”, “MCC-2-P”, “MCC-4-C”, “MCC-4-D”, “MCC-4-P”, “MSI-1-D”, “MSI-1-P”, “MSI-2-D”, “MSI-2-P”, “VIS-01-C”, “VIS-01-D”, “VIS-01-P”, “VIS-02-C”, “VIS-02-D”, “VIS-02-P”, “VPY-03-D”, “VPY-03-P”, “VSL-01-C”, “VSL-01-D”, “VSL-01-P” | Wymagane | Metody płatności wybrane przez klienta. Product ID’s to activate: “INTP-BLIK-0-0” InterPay-BLIK-Domestic “INTP-BLIK-1-0” – InterPay-BLIK-OneClick “BLMD-PYBL-0-0” BlueMedia-PayByLink-Domestic “KEVN-PYBL-0-0” – PayByLink-Kevin “MCC-1-C” – Mastercard-Mastercard-Consumer-Credit “MCC-1-D” – Mastercard-Mastercard-Consumer-Debit “MCC-1-P” – Mastercard-Mastercard-Consumer-Prepaid “MCC-2-C” – Mastercard-Mastercard-Commercial-Credit “MCC-2-P” – Mastercard-Mastercard-Commercial-Prepaid “MCC-4-C” – Mastercard-Mastercard-Other-Credit “MCC-4-D” – Mastercard-Mastercard-Other-Debit “MCC-4-P” – Mastercard-Mastercard-Other-Prepaid “MSI-1-D” – Mastercard-Maestro-Consumer-Debit “MSI-1-P” – Mastercard-Maestro-Consumer-Prepaid “MSI-2-D” – Mastercard-Maestro-Commercial-Debit “MSI-2-P” – Mastercard-Maestro-Commercial-Prepaid “VIS-02-C” – VISA-VISA-Commercial-Credit “VIS-02-D” – VISA-VISA-Commercial-Debit “VIS-02-P” – VISA-VISA-Commercial-Prepaid “VIS-01-C” – VISA-VISA-Consumer-Credit “VIS-01-D” – VISA-VISA-Consumer-Debit “VIS-01-P” – VISA-VISA-Consumer-Prepaid “VPY-03-D” – VISA-VPAY-VPAY-Debit “VPY-03-P” – VISA-VPAY-VPAY-Prepaid “VSL-01-C” – VISA-VISA Electron-Consumer-Credit “VSL-01-D” – VISA-VISA Electron-Consumer-Debit “VSL-01-P” – VISA-VISA Electron-Consumer-Prepaid |
productInvoiceIndicator | Ciąg “Payment Facilitator” “Sponsored Merchant” Default: “Payment Facilitator” | Opcjonalnie | Product Invoice Indicator |
paymentMethodType | Ciąg “Direct Debit” “Bank Transfer” Default: “Direct Debit” | Warunkowy | Typ metody płatności do fakturowania submerchanta. To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant” |
invoiceEmail | Ciąg <=55 | Warunkowy | Invoice email address. To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant” |
payout | Ciąg | Warunkowy | Object that defines the Payout Information. To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant” |
bankAccount | Ciąg 26-26 | Warunkowy | Sponsored Merchants bank account To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant” |
iban | Ciąg <=34 | Warunkowy | Sponsored Merchants iban To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant” |
bic | Ciąg 8<11 | Warunkowy | Sponsored Merchants bic To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant” |
numDaysPayout | Numer | Opcjonalnie | Sponsored Merchants Payout Number of Days Zarezerwowane do wykorzystania w przyszłości. |
maxPercentLowRiskExemptions | Numer <=100 | Opcjonalnie | Maksymalny procent wyłączeń niskiego ryzyka dopuszczalny w systemie lub procesie. |
scaExemption | Ciąg Default “0” | Opcjonalnie | Pole do oceny zwolnień SCA musi być wypełnione cyfrą 1, aby zezwolić i 0, aby nie zezwolić. |
typeOfIntegration | Ciąg “S2S” “SDK” “Plugin” Default “S2S” | Wymagane | Typ integracji submerchanta |
webhookNotification | Object | Warunkowy | Obiekt definiujący szczegóły konfiguracji webhooka Obowiązkowe jeżeli typeOfIntegration jest “Plugin”. |
typ | Ciąg “URL” “Email” | Warunkowy | Typ powiadomień webhook. Obowiązkowe jeżeli typeOfIntegration jest “Plugin”. Jeżeli “Plugin”, wartość musi być “URL” |
Wartość | Ciąg | Warunkowy | Adres e-mail dostawy (dla typu e-mail) lub adres URL HTTP(S) Obowiązkowe jeżeli typeOfIntegration jest “Plugin” |
supportEmail | Ciąg <=55 | Warunkowy | Adres e-mail, na który wszystkie nieudane połączenia SPG Webhook będą zgłaszane do końca dnia. Obowiązkowe jeżeli typeOfIntegration jest “Plugin” |
securityKey | Ciąg >=32 | Opcjonalnie | Pseudolosowy klucz symetryczny, który zostanie użyty do zaszyfrowania zawartości webhooka. |
Poniżej przykład żądania POST:
{
"Shop": {
"name": "Alma Parker",
"address": {
"street": "Norcop Court",
"postalCode": "00-007",
"locality": "Warsaw",
"country": "616"
},
"email": "jondoe@gmail.com",
"type": "Banks",
"mcc": "5115",
"pkd": "60m93YN",
"invoiceIndicator": "Payment Facilitator",
"products": [
{
"productId": "BLMD-PYBL-0-0",
"productInvoiceIndicator": "Payment Facilitator"
}
],
"paymentMethodType": "Direct Debit",
"invoiceEmail": "jonhdoe@gmail.com",
"payout": {
"bankAccount": "99999999999999999999999999",
"iban": "RX89tf91aF",
"bic": "pihezhuzhi",
},
"maxPercentLowRiskExemptions": "100",
"scaExemption": "0",
"typeOfIntegration": "S2S",
"webhookNotification": {
"type": "URL",
"value": "78.89"
},
"supportEmail": "johndoe@gmail.com",
"securityKey": "cefabijtakidaanogatopwazwoshawzi"
}
}
Aktualizacja sklepu
Aby zaktualizować szczegóły sklepu, zapoznaj się z poniższą listą dostępnych punktów końcowych środowiska:
Środowisko | URL | Metoda działania i endpointy | Opis działania |
---|---|---|---|
PROD | api.sibsgateway.com | PUT sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id} | Aktualizacja Merchant Establishment . |
CER | stargate-cer.qly.site1.sibs.pt | PUT sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id} | Aktualizacja Merchant Establishment . |
Sandbox | sandbox.sibsgateway.com | PUT sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id} | Aktualizacja Merchant Establishment . |
Należy wykonać żądanie PUT zawierające następujące parametry nagłówka i ścieżki.
Parametry
Parametr | Typ | Stan | Wymagania | Opis |
---|---|---|---|---|
Typ zawartości | Ciąg | Wymagane | Nagłowek | application/json |
X-Request-ID | Ciąg | Wymagane | Nagłowek | Żadanie indentyfikatora ID, unikalne do połączenia, określony przez stronę inicjującą. |
merchant-id | Ciąg | Wymagane | Ścieżka | ID sponsorowanego merchanta |
shop-id | Ciąg | Wymagane | Ścieżka | Establishment ID |
x-ibm-client-id | Ciąg | Wymagane | Nagłowek | Token identyfikujący organizację klienta. Jest on dostarczany podczas procesu onboardingu i musi być używany w każdym połączeniu. |
W poniższej tabeli wyszczególniono parametry, które można wykorzystać w komunikacie żądania w celu aktualizacji informacji o sklepie:
Parametry zapytania
Element danych | Typ Długość | Stan | Opis |
---|---|---|---|
sklep | Wymagane | Objekt definiujący Merchant Establishment | |
address | Ciąg | Opcjonalnie | Establishment Address Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta. |
street | Ciąg <=100 | Opcjonalnie | Ulica |
postalcode | Ciąg <=25 | Opcjonalnie | Postal Code |
locality | Ciąg <=20 | Opcjonalnie | Locality |
Ciąg <=55 | Opcjonalnie | Establishment Email Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta. | |
phoneNumber | Ciąg <=16 | Opcjonalnie | Establishment Phone Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta. |
typ | Ciąg “Banks” “Wholesale“ “Supermarket“ “Retail“ “Gas Stations“ “Restaurants“ “Hotels“ “Others” “Virtual Establishment“ “Foreign“ “Service Provider“ “Service Entity“ “EMV Tolls“ | Wymagane | Establishment Type |
maxPercentLowRiskExemptions | Numer <=100 | Opcjonalnie | Maksymalny procent wyłączeń niskiego ryzyka dopuszczalny w systemie lub procesie. |
scaExemption | Ciąg Default “0” | Opcjonalnie | Pole do oceny zwolnień SCA musi być wypełnione cyfrą 1, aby zezwolić i 0, aby nie zezwolić. |
Sprawdź poniżej przykład żadania PUT:
{
"Shop": {
"address": {
"street": "Behsu Road",
"postalCode": "K8D 1C8",
"locality": "aparuma"
},
"email": "JRvAd_GfBJs.@lLdRqk9B16A7rc7B_oBb1BNaVj1mVvx-0YEJFBRoeINdL_GhCb4x-KBYnsKjY9_9a0wnyFn7A.OdVz",
"phoneNumber": "13881980362441110710459585739360",
"type": "Banks",
"maxPercentLowRiskExemptions": "100",
"scaExemption": "0"
}
}
Usunięcie sklepu
Aby usunąć sklep z systemu bazując na unikalnym identyfikatorze, użyj operacji DELETE. W przypadku tej akcji należy użyć następujących punktów końcowych:
Środowisko | URL | Metoda działania i endpointy | Opis działania |
---|---|---|---|
PROD | api.sibsgateway.com | DELETE sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id} | Anulowanie zasobu Merchant Establishment. |
CER | stargate-cer.qly.site1.sibs.pt | DELETE sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id} | Anulowanie zasobu Merchant Establishment. |
Sandbox | sandbox.sibsgateway.com | DELETE sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id} | Anulowanie zasobu Merchant Establishment. |
Poniżej znajdują się nagłówki żądania i ścieżka:
Parametry
Parametr | Typ | Stan | Wymagania | Opis |
---|---|---|---|---|
Typ zawartości | Ciąg | Wymagane | Nagłowek | application/json |
X-Request-ID | Ciąg | Wymagane | Nagłowek | Żadanie indentyfikatora ID, unikalne do połączenia, określony przez stronę inicjującą. |
merchant-id | Ciąg | Wymagane | Ścieżka | ID sponsorowanego merchanta |
shop-id | Ciąg | Wymagane | Ścieżka | Establishment ID |
x-ibm-client-id | Ciąg | Wymagane | Nagłowek | Token identyfikujący organizację klienta. Jest on dostarczany podczas procesu onboardingu i musi być używany w każdym połączeniu. |
Dodaj metodę płatności
Our API enables seamless integration of new financial products into an existing store. To add a new payment method, please refer to the list of available environment endpoints provided below:
Environment | URL | Operation Method & Endpoint | Description |
---|---|---|---|
PROD | api.sibsgateway.com | POST sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/products | Add new Financial Product |
CER | stargate-cer.qly.site1.sibs.pt | POST sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/products | Add new Financial Product |
Sandbox | sandbox.sibsgateway.com | POST sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/products | Add new Financial Product |
You need to perform a POST request including the following header and path parameters:
Parameter | Type | Condition | Required | Description |
---|---|---|---|---|
Content-type | String | Mandatory | Header | application/json |
X-Request-ID | String | Mandatory | Header | ID of the request, unique to the call, as determined by the initiating party |
merchant-id | String | Mandatory | Path | ID of Sponsored Merchant (required in the path) |
shop-id | String | Mandatory | Path | ID of Establishment (required in the path) |
x-ibm-client-id | String | Mandatory | Header | Token that identifies a client organization. It is provided during onboarding process and must be used in every call |
The table below details the parameters that should be included in the request message to add a financial product:
Request Parameters
Data Element | Type Length | Condition | Description |
---|---|---|---|
products | Mandatory | Object that defines the Establishment Products | |
productId | String “XPAY-APPL-0-0”, “XPAY-GGLE-0-0”, “PYWK-BNPL-1-0”, “PYWK-BNPL-2-0”, “INTP-BLIK-0-0”, “INTP-BLIK-1-0”, “BLMD-PYBL-0-0”, “KEVN-PYBL-0-0”, “MCC-1-C”, “MCC-1-D”, “MCC-1-P”, “MCC-2-C”, “MCC-2-P”, “MCC-4-C”, “MCC-4-D”, “MCC-4-P”, “MSI-1-D”, “MSI-1-P”, “MSI-2-D”, “MSI-2-P”, “VIS-01-C”, “VIS-01-D”, “VIS-01-P”, “VIS-02-C”, “VIS-02-D”, “VIS-02-P”, “VPY-03-D”, “VPY-03-P”, “VSL-01-C”, “VSL-01-D”, “VSL-01-P” “MRKP-CRTB-0-0” | Mandatory | Financial product to be added. Product ID’s to activate: “INTP-BLIK-0-0” InterPay-BLIK-Domestic “INTP-BLIK-1-0” – InterPay-BLIK-OneClick “BLMD-PYBL-0-0” BlueMedia-PayByLink-Domestic “KEVN-PYBL-0-0” – PayByLink-Kevin “MCC-1-C” – Mastercard-Mastercard-Consumer-Credit “MCC-1-D” – Mastercard-Mastercard-Consumer-Debit “MCC-1-P” – Mastercard-Mastercard-Consumer-Prepaid “MCC-2-C” – Mastercard-Mastercard-Commercial-Credit “MCC-2-P” – Mastercard-Mastercard-Commercial-Prepaid “MCC-4-C” – Mastercard-Mastercard-Other-Credit “MCC-4-D” – Mastercard-Mastercard-Other-Debit “MCC-4-P” – Mastercard-Mastercard-Other-Prepaid “MSI-1-D” – Mastercard-Maestro-Consumer-Debit “MSI-1-P” – Mastercard-Maestro-Consumer-Prepaid “MSI-2-D” – Mastercard-Maestro-Commercial-Debit “MSI-2-P” – Mastercard-Maestro-Commercial-Prepaid “VIS-02-C” – VISA-VISA-Commercial-Credit “VIS-02-D” – VISA-VISA-Commercial-Debit “VIS-02-P” – VISA-VISA-Commercial-Prepaid “VIS-01-C” – VISA-VISA-Consumer-Credit “VIS-01-D” – VISA-VISA-Consumer-Debit “VIS-01-P” – VISA-VISA-Consumer-Prepaid “VPY-03-D” – VISA-VPAY-VPAY-Debit “VPY-03-P” – VISA-VPAY-VPAY-Prepaid “VSL-01-C” – VISA-VISA Electron-Consumer-Credit “VSL-01-D” – VISA-VISA Electron-Consumer-Debit “VSL-01-P” – VISA-VISA Electron-Consumer-Prepaid “MRKP-CRTB-0-0” – MarketPay – Cartes Bancaires |
ProductInvoiceIndicator | String “Payment Facilitator” “Sponsored Merchant” Default: “Payment Facilitator | Optional | Product Invoice Indicator |
Find below a POST request example:
{
"products" : [ {
"productId" : "MCC-1-C",
"productInvoiceIndicator" : "Payment Facilitator"
} ]
}
After the request, the API will respond with one of the two status codes:
Status Code | Message | TransactionStatus |
---|---|---|
000 | Success | “ACT” (Accepted Technical Validation) |
999 | Unexpected Error | “RJT” (Rejected) |
Usuń metodę płatności
To remove a financial product/payment method from an existing establishment, you can execute a DELETE operation. For this action, please utilize the following endpoints:
Environment | URL | Operation Method & Endpoint | Description |
---|---|---|---|
PROD | api.sibsgateway.com | DELETE sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/products | Delete a Financial Product from an Establishment |
CER | stargate-cer.qly.site1.sibs.pt | DELETE sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/products | Delete a Financial Product from an Establishment |
Sandbox | sandbox.sibsgateway.com | DELETE sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/products | Delete a Financial Product from an Establishment |
You need to perform a DELETE request including the following header and path parameters:
Parameters
Parameter | Type | Condition | Required | Description |
---|---|---|---|---|
Content-type | String | Mandatory | Header | application/json |
X-Request-ID | String | Mandatory | Header | ID of the request, unique to the call, as determined by the initiating party |
merchant-id | String | Mandatory | Path | ID of Sponsored Merchant (required in the path) |
shop-id | String | Mandatory | Path | ID of Establishment (required in the path) |
x-ibm-client-id | String | Mandatory | Header | Token that identifies a client organization. It is provided during onboarding process and must be used in every call |
The table below details the parameters that should be included in the request message to add a financial product:
Request Parameters
Data Element | Type Length | Condition | Description |
---|---|---|---|
products | Mandatory | Object that defines the Establishment Products | |
productId | String “XPAY-APPL-0-0”, “XPAY-GGLE-0-0”, “PYWK-BNPL-1-0”, “PYWK-BNPL-2-0”, “INTP-BLIK-0-0”, “INTP-BLIK-1-0”, “BLMD-PYBL-0-0”, “KEVN-PYBL-0-0”, “MCC-1-C”, “MCC-1-D”, “MCC-1-P”, “MCC-2-C”, “MCC-2-P”, “MCC-4-C”, “MCC-4-D”, “MCC-4-P”, “MSI-1-D”, “MSI-1-P”, “MSI-2-D”, “MSI-2-P”, “VIS-01-C”, “VIS-01-D”, “VIS-01-P”, “VIS-02-C”, “VIS-02-D”, “VIS-02-P”, “VPY-03-D”, “VPY-03-P”, “VSL-01-C”, “VSL-01-D”, “VSL-01-P” “MRKP-CRTB-0-0” | Mandatory | Financial product to be added. Product ID’s to activate: “INTP-BLIK-0-0” InterPay-BLIK-Domestic “INTP-BLIK-1-0” – InterPay-BLIK-OneClick “BLMD-PYBL-0-0” BlueMedia-PayByLink-Domestic “KEVN-PYBL-0-0” – PayByLink-Kevin “MCC-1-C” – Mastercard-Mastercard-Consumer-Credit “MCC-1-D” – Mastercard-Mastercard-Consumer-Debit “MCC-1-P” – Mastercard-Mastercard-Consumer-Prepaid “MCC-2-C” – Mastercard-Mastercard-Commercial-Credit “MCC-2-P” – Mastercard-Mastercard-Commercial-Prepaid “MCC-4-C” – Mastercard-Mastercard-Other-Credit “MCC-4-D” – Mastercard-Mastercard-Other-Debit “MCC-4-P” – Mastercard-Mastercard-Other-Prepaid “MSI-1-D” – Mastercard-Maestro-Consumer-Debit “MSI-1-P” – Mastercard-Maestro-Consumer-Prepaid “MSI-2-D” – Mastercard-Maestro-Commercial-Debit “MSI-2-P” – Mastercard-Maestro-Commercial-Prepaid “VIS-02-C” – VISA-VISA-Commercial-Credit “VIS-02-D” – VISA-VISA-Commercial-Debit “VIS-02-P” – VISA-VISA-Commercial-Prepaid “VIS-01-C” – VISA-VISA-Consumer-Credit “VIS-01-D” – VISA-VISA-Consumer-Debit “VIS-01-P” – VISA-VISA-Consumer-Prepaid “VPY-03-D” – VISA-VPAY-VPAY-Debit “VPY-03-P” – VISA-VPAY-VPAY-Prepaid “VSL-01-C” – VISA-VISA Electron-Consumer-Credit “VSL-01-D” – VISA-VISA Electron-Consumer-Debit “VSL-01-P” – VISA-VISA Electron-Consumer-Prepaid “MRKP-CRTB-0-0” – MarketPay – Cartes Bancaires |
productInvoiceIndicator | String “Payment Facilitator” “Sponsored Merchant” Default: “Payment Facilitator | Optional | Product Invoice Indicator |
Find below a DELETE request example:
{
"products" : [ {
"productId" : "MCC-1-C",
"productInvoiceIndicator" : "Payment Facilitator"
} ]
}
After the request, the API will respond with one of the two status codes:
Status Code | Message | TransactionStatus |
---|---|---|
000 | Success | “ACT” (Accepted Technical Validation) |
999 | Unexpected Error | “RJT” (Rejected) |