Getting Started

To start using the BI-SNAP version of QoinHub API, merchants will first need to do credentials exchange with QoinHub. To do this, merchants need to prepare and submit the following items as part of the onboarding process.

No

Item to prepare

Definition

1

Merchant public and private key

Merchant needs to create their public and private key (generated using PKCS8 standard) for signature generation that will be used when calling Access Token API.

Notes:

  1. Public key is merchant’s key that will be shared with QoinHub for signature decryption purpose.
  2. Private key is merchant’s confidential key that will be saved on merchant’s side

2

Merchant Redirect Finish URL

Merchant needs to share the redirection URL that will be used as redirection Finish URL.

3

Merchant outgoing IP

Merchant’s IP that will be whitelisted on QoinHub side. Only shared IP will be allowed to call QoinHub API

4

Merchant Callback Notification

Required if merchant consumed notification from QoinHub

QoinHub will send payment notification to the merchant callback notification URL shared by merchants

5

Merchant Code

Merchant needs to complete registration on Qoinhub.id to acquire Merchant ID.



QoinHub will then share the following items for merchant to store and use when calling QoinHub API.

No

Items provided by QoinHub

Definition

1

QoinHub public key

Required if merchant consumed notification from QoinHub

QoinHub will share its public key to merchant. By using QoinHub public key, merchant will be able to decrypt signature that is sent from QoinHub when calling merchant’s notification endpoint

2

QoinHub outgoing IP

QoinHub IP that merchant needs to whitelist to receive notification from QoinHub

Staging:
115.85.90.156
115.85.82.120

Production:
115.85.90.227
115.85.82.120