Skip to content

Sklep

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:

ŚrodowiskoURLMetoda działania i endpointyOpis działania
PRODapi.sibsgateway.comPOST /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shopUtwórz nowy establishment merchanta
CERstargate-cer.qly.site1.sibs.ptPOST /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shopUtwórz nowy establishment merchanta
Sandboxsandbox.sibsgateway.comPOST /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shopUtwórz nowy establishment merchanta

Należy wykonać żądanie POST zawierające następujące parametry nagłówka i ścieżki:

Parametry
ParametrTypStanWymaganiaOpis
Typ zawartościCiągWymaganeNagłowekapplication/json
X-Request-IDCiągWymaganeNagłowekŻadanie indentyfikatora ID, unikalne do połączenia, określony przez stronę inicjującą.
merchant-idCiągWymaganeŚcieżkaID sponsorowanego merchanta
x-ibm-client-idCiągWymaganeNagłowekToken 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 danychTyp
Długość
StanOpis
sklepWymaganeObjekt definiujący Merchant Establishment
nameCiąg
<=40
OpcjonalnieNazwa establishmentu.
Gdy to pole jest puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta.
addressCiągOpcjonalnieEstablishment Address
Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta.
streetCiąg
<=100
OpcjonalnieUlica
postalcodeCiąg
<=25
OpcjonalniePostal Code
localityCiąg
<=20
OpcjonalnieLocality
countryNumer
3-3
Format ISO 3166, Number 3 code (ex: Poland – 616)
OpcjonalnieKraj
emailCiąg
<=55
OpcjonalnieEstablishment Email
Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta.
phoneNumberCiąg
<=16
OpcjonalnieEstablishment Phone
Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta.
typCiąg
“Banks”
“Wholesale“
“Supermarket“
“Retail“
“Gas Stations“
“Restaurants“
“Hotels“
“Others”
“Virtual Establishment“
“Foreign“
“Service Provider“
“Service Entity“
“EMV Tolls“
WymaganeEstablishment Type
mccCiąg
4-4
WymaganeEstablishment MCC
pkdCiąg
7
WymaganeEstablishment CAE
InvoiceIndicatorciąg
“Payment Facilitator”
“Sponsored Merchant”
Default: “Payment Facilitator”
WymaganeEstablishment Invoice Indicator
productsCiągWymaganeObject that defines the Establishment Products
productIdCią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”
WymaganeMetody 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
productInvoiceIndicatorCiąg
“Payment Facilitator”
“Sponsored Merchant”
Default: “Payment Facilitator”
OpcjonalnieProduct Invoice Indicator
paymentMethodTypeCiąg
“Direct Debit”
“Bank Transfer”
Default: “Direct Debit”
WarunkowyTyp metody płatności do fakturowania submerchanta. To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant”
invoiceEmailCiąg
<=55
WarunkowyInvoice email address.
To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant”
payoutCiągWarunkowyObject that defines the Payout Information.
To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant”
bankAccountCiąg
26-26
WarunkowySponsored Merchants bank account
To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant”
ibanCiąg
<=34
WarunkowySponsored Merchants iban
To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant”
bicCiąg
8<11
WarunkowySponsored Merchants bic
To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant”
numDaysPayoutNumerOpcjonalnieSponsored Merchants Payout Number of Days
Zarezerwowane do wykorzystania w przyszłości.
maxPercentLowRiskExemptionsNumer
<=100
OpcjonalnieMaksymalny procent wyłączeń niskiego ryzyka dopuszczalny w systemie lub procesie.
scaExemptionCiąg
Default “0”
OpcjonalniePole do oceny zwolnień SCA musi być wypełnione cyfrą 1, aby zezwolić i 0, aby nie zezwolić.
typeOfIntegrationCiąg
“S2S”
“SDK”
“Plugin”
Default “S2S”
WymaganeTyp integracji submerchanta
webhookNotificationObjectWarunkowyObiekt definiujący szczegóły konfiguracji webhooka
Obowiązkowe jeżeli typeOfIntegration jest “Plugin”.
typCiąg
“URL”
“Email”
WarunkowyTyp powiadomień webhook.
Obowiązkowe jeżeli typeOfIntegration jest “Plugin”.
Jeżeli “Plugin”, wartość musi być “URL”
WartośćCiągWarunkowyAdres e-mail dostawy (dla typu e-mail) lub adres URL HTTP(S)
Obowiązkowe jeżeli typeOfIntegration jest “Plugin”
supportEmailCiąg
<=55
WarunkowyAdres 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”
securityKeyCiąg
>=32
OpcjonalniePseudolosowy 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:

ŚrodowiskoURLMetoda działania i endpointyOpis działania
PRODapi.sibsgateway.comPUT sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}Aktualizacja Merchant Establishment .
CERstargate-cer.qly.site1.sibs.ptPUT sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}Aktualizacja Merchant Establishment .
Sandboxsandbox.sibsgateway.comPUT 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
ParametrTypStanWymaganiaOpis
Typ zawartościCiągWymaganeNagłowekapplication/json
X-Request-IDCiągWymaganeNagłowekŻadanie indentyfikatora ID, unikalne do połączenia, określony przez stronę inicjującą.
merchant-idCiągWymaganeŚcieżkaID sponsorowanego merchanta
shop-idCiągWymaganeŚcieżkaEstablishment ID
x-ibm-client-idCiągWymaganeNagłowekToken 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 danychTyp
Długość
StanOpis
sklepWymaganeObjekt definiujący Merchant Establishment
addressCiągOpcjonalnieEstablishment Address
Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta.
streetCiąg
<=100
OpcjonalnieUlica
postalcodeCiąg
<=25
OpcjonalniePostal Code
localityCiąg
<=20
OpcjonalnieLocality
emailCiąg
<=55
OpcjonalnieEstablishment Email
Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta.
phoneNumberCiąg
<=16
OpcjonalnieEstablishment Phone
Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta.
typCiąg
“Banks”
“Wholesale“
“Supermarket“
“Retail“
“Gas Stations“
“Restaurants“
“Hotels“
“Others”
“Virtual Establishment“
“Foreign“
“Service Provider“
“Service Entity“
“EMV Tolls“
WymaganeEstablishment Type
maxPercentLowRiskExemptionsNumer
<=100
OpcjonalnieMaksymalny procent wyłączeń niskiego ryzyka dopuszczalny w systemie lub procesie.
scaExemptionCiąg
Default “0”
OpcjonalniePole 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:

ŚrodowiskoURLMetoda działania i endpointyOpis działania
PRODapi.sibsgateway.comDELETE sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}Anulowanie zasobu Merchant Establishment.
CERstargate-cer.qly.site1.sibs.ptDELETE sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}Anulowanie zasobu Merchant Establishment.
Sandboxsandbox.sibsgateway.comDELETE 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
ParametrTypStanWymaganiaOpis
Typ zawartościCiągWymaganeNagłowekapplication/json
X-Request-IDCiągWymaganeNagłowekŻadanie indentyfikatora ID, unikalne do połączenia, określony przez stronę inicjującą.
merchant-idCiągWymaganeŚcieżkaID sponsorowanego merchanta
shop-idCiągWymaganeŚcieżkaEstablishment ID
x-ibm-client-idCiągWymaganeNagłowekToken identyfikujący organizację klienta. Jest on dostarczany podczas procesu onboardingu i musi być używany w każdym połączeniu.
Info

Więcej informacji na temat komunikatów o błędach można znaleźć w sekcji Obsługa błędów na stronie Sprzedawca.

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:

EnvironmentURLOperation Method & EndpointDescription
PRODapi.sibsgateway.comPOST sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/productsAdd new Financial Product
CERstargate-cer.qly.site1.sibs.ptPOST sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/productsAdd new Financial Product
Sandboxsandbox.sibsgateway.comPOST sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/productsAdd new Financial Product

You need to perform a POST request including the following header and path parameters:

ParameterTypeConditionRequiredDescription
Content-typeStringMandatoryHeaderapplication/json
X-Request-IDStringMandatoryHeaderID of the request, unique to the call, as determined by the initiating party
merchant-idStringMandatoryPathID of Sponsored Merchant (required in the path)
shop-idStringMandatoryPathID of Establishment (required in the path)
x-ibm-client-idStringMandatoryHeaderToken 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 ElementType LengthConditionDescription
productsMandatoryObject that defines the Establishment Products
productIdString
“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”
MandatoryFinancial 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
ProductInvoiceIndicatorString
“Payment Facilitator”
“Sponsored Merchant”
Default: “Payment Facilitator
OptionalProduct 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 CodeMessageTransactionStatus
000Success“ACT” (Accepted Technical Validation)
999Unexpected 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:

EnvironmentURLOperation Method & EndpointDescription
PRODapi.sibsgateway.comDELETE sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/productsDelete a Financial Product from an Establishment
CERstargate-cer.qly.site1.sibs.ptDELETE sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/productsDelete a Financial Product from an Establishment
Sandboxsandbox.sibsgateway.comDELETE sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/productsDelete a Financial Product from an Establishment

You need to perform a DELETE request including the following header and path parameters:

Parameters
ParameterTypeConditionRequiredDescription
Content-typeStringMandatoryHeaderapplication/json
X-Request-IDStringMandatoryHeaderID of the request, unique to the call, as determined by the initiating party
merchant-idStringMandatoryPathID of Sponsored Merchant (required in the path)
shop-idStringMandatoryPathID of Establishment (required in the path)
x-ibm-client-idStringMandatoryHeaderToken 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 ElementType LengthConditionDescription
productsMandatoryObject that defines the Establishment Products
productIdString
“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”
MandatoryFinancial 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
productInvoiceIndicatorString
“Payment Facilitator”
“Sponsored Merchant”
Default: “Payment Facilitator
OptionalProduct 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 CodeMessageTransactionStatus
000Success“ACT” (Accepted Technical Validation)
999Unexpected Error“RJT” (Rejected)