Introduction
Payments Integration
- All communication between Nuclei and partners will be in the form of HTTP POST interface.
- Both Nuclei and partner will do basic validation (eg Signature verification) of request/response received and acknowledge accordingly.
HOST:
- https://callbackpreprod.gonuclei.com ( UAT )
- 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
- Payment status API
- Refund API
- Refund Status API
Apart from above APIs, Nuclei has implemented and exposed Payment Callback API.
- Payment Callback
- This callback is sent from the partner server to the nuclei server.
Each request and response contains the following content:
-
Payload contains the required message to be communicated. This original message is encrypted/encoded and data is sent as payload.
For Example:
{
"payload" : "UjJTQTdCNDgyRDk3OTc5OTREQUM4RjUxQTZGMjU0Njgw",
}