Skip to main content

Introduction

Payments Integration

  1. All communication between Nuclei and partners will be in the form of HTTP POST interface.
  2. Both Nuclei and partner will do basic validation (eg Signature verification) of request/response received and acknowledge accordingly.

HOST:

  1. https://callbackpreprod.gonuclei.com ( UAT )
  2. https://callback-prod.gonuclei.com ( CUG - production )

HTTP Method: POST

Partners have to provide APIs for UAT and CUG (Production) environments.

Each API call (request and response) is secured using AES/RSA/PGP encryption or Base64 encoding or it can be any combination as agreed between two serv****ers...

In order to complete the whole transaction process, partner should provide 3 APIs

  1. Payment status API
  2. Refund API
  3. Refund Status API

Apart from above APIs, Nuclei has implemented and exposed Payment Callback API.

  1. Payment Callback
    1. This callback is sent from the partner server to the nuclei server.

Each request and response contains the following content:

  1. Payload contains the required message to be communicated. This original message is encrypted/encoded and data is sent as payload.

For Example:

{
"payload" : "UjJTQTdCNDgyRDk3OTc5OTREQUM4RjUxQTZGMjU0Njgw",
}