v1

latestOpenAPI 3.1.02026-07-2418201.6 MB

Reverse Penny Drop/Penny Pull - Intent API

This API allows the platform to create an Intent link using Decentro's Penny pull stack.

post/v3/payments/rpd/intent

Headers

client_idstring required

Decentro assigned client_id during on boarding.

client_secretstring required

Decentro assigned client_secret during on boarding.

Request body

reference_idstring required

Unique id assigned to each transaction. Special characters are prohibited.

consumer_urnstring required

A unique identifier assigned to client's by Decentro during On boarding.

expiry_timeinteger

Time parameter in minutes after which the link will expire. Min Value = 1 minute. Max Value = 60 minutes..

generate_qrboolean

If this value is passed, decfin will generate a QR code instead of an intent link. Possible Values = 'true' or 'false'. Defaults to false.

generate_psp_uriboolean

If this value is passed, decfin will respond with psp specific deeplinks Possible Values = 'true' or 'false'. Defaults to false.

Response

200

OR
OR

Example response

{
  "decentro_txn_id": "78C85EDB672A4187B99431CA85EFC604",
  "api_status": "SUCCESS",
  "response_code": "S00000",
  "message": "Validation Link created Successfully.",
  "data": {
    "validation_link": "<validation_short_link>"
  },
  "response_key": "success_validation_link_created"
}