Skip to main content
POST

Authorizations

X-SFPY-AGGREGATOR-SECRET-KEY
string
header
required

Path Parameters

raast-aggregator-id
string
required

The unique identifier for the aggregator

Example:

"agg_2288490a-2176-4de5-b373-0ffb6f8e2e6e"

Body

application/json

Request to create a dynamic or static QR code

Parameters accepted when generating a QR code

type
string
required

QR code type to create; accepts STATIC or DYNAMIC

aggregator_merchant_identifier
string
required

Identifier of the aggregator merchant the QR code belongs to

request_id
string

Optional idempotency key provided by the client

order_id
string

Merchant-supplied order reference for dynamic QR codes

amount
integer

Optional amount to embed in the QR code for dynamic payments

expiry_in_minutes
integer

Optional expiry window in minutes for dynamic QR codes; defaults to 180 when omitted

Response

200 - application/json

This response contains details of a QR Code

Standard response structure for successful operations

api_version
string

The current version of the API spec

Example:

"v1"

data
object

Contains the response data