Skip to content

Terminal

This page provides information about the APIs for creating and deleting a terminal.

Create terminal

To be able to make other shop and terminal operations, please check below the available environment endpoints:

EnvironmentURLOperation Method & EndpointOperation Description
PRODapi.sibsgateway.comPOST /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/terminalCreate a Merchant Establishment Terminal resource
CERstargate-cer.qly.site1.sibs.ptPOST /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/terminalCreate a Merchant Establishment Terminal resource
Sandboxsandbox.sibsgateway.comPOST /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/terminalCreate a Merchant Establishment Terminal resource

You need to perform a POST request with the following data:

Parameters
ParameterTypeConditionRequiredDescription
Content-typeStringMandatoryHeaderapplication/json
Merchant-IDStringMandatoryPathID of the Merchant
Shop-IDStringMandatoryPathID of the Establishment
X-Request-IDStringMandatoryHeaderID of the request, unique to the call, as determined by the initiating party
x-ibm-client-idStringMandatoryHeaderToken that identifies a client organization. It is provided during onboarding process and must be used in every call

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)
Info

For more information related to the error messages, please refer to the page Onboarding API > Merchant, section Error handling.

Cancel terminal

To cancel an existing terminal, you can execute a DELETE operation. For this action, utilize the following endpoints:

EnvironmentURLOperation Method & EndpointDescription
PRODapi.sibsgateway.comDELETE /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/teminalDelete a Terminal resource
CERstargate-cer.qly.site1.sibs.ptDELETE
/sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/teminal
Delete a Terminal resource
Sandboxsandbox.sibsgateway.comDELETE /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/teminalDelete a Terminal resource

You need to perform a CANCEL request with the following data:

Header and Path Parameters
ParameterTypeConditionRequiredDescription
Content-typeStringMandatoryHeaderapplication/json
Merchant-IDStringMandatoryPathID of the Merchant (required in the path)
Shop-IDStringMandatoryPathID of the Establishment (required in the path)
Terminal-idStringMandatoryPathID of the Terminal (required in the path)
X-Request-IDStringMandatoryHeaderID of the request, unique to the call, as determined by the initiating party
x-ibm-client-idStringMandatoryHeaderToken that identifies a client organization. It is provided during onboarding process and must be used in every call

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)
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.