Initializing a gift card transfer.

Required headers for authentication with api key OR more secure signature + timestamp

Required permissions for this API:

and:

or: WRITE:TRANSFERS

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Idempotency key. Must be unique per request attempt. Conversion requests with the same request_id will be rejected. Parameter supports a maximum of 64 characters.

string | null

Date when the transfer should be done

string
required

Currency you would like to pay in

number
required

Amount you would like have on the card. Real amount depends on feePaidBy value

string
enum
Defaults to PAYER

Denotes whether PAYER / BENEFICIARY will be liable for the the payment fee. Defaults to PAYER unless field is populated in the request

Allowed:
string
required

Product code you would like to use

string | null

Product country

string

Reason

string

Reference

string

Internal reference

string
enum
required

Type of verification to be used for this transfer.
If operation type of the transfer is RELOAD, then this field is ignored and will be set to NONE

Allowed:
string | null

A unique recipient reference per unique recipient.
When a reference is re-used for a subsequent transfer it will reload already issued card.
Required for RECIPIENT distribution method and ignored for others

string
enum
required

Type of the recipient

Allowed:
string | null

First name of the recipient

string | null

Last name of the recipient

string | null

Company name of the recipient

string
required

Email address of the recipient

string | null

Nick name of the recipient

string | null

Recipient phone number country

string | null

Recipient phone number code

string | null

Recipient phone number

string | null

Recipient city

string | null

Recipient state

string | null

Recipient country

string | null

Recipient postal code

string | null

Recipient address

number
1 to 1000
Defaults to 720

Verification expiry hours

string
enum
required

Distribution method

Allowed:
Responses

400
401

Invalid API Key

429

Rate limit exceeded

500

Service unavailable

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json