Initiate Payment Request

This endpoint is used to trigger the payment process for a specific link alias. Once a link is validated, this request initializes the transaction lifecycle.

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

An array of payment channels to control what channels you want to make available to the user to make a payment with. Available channels include: "pay by card", "PayByTransfer", "pay with account"

float
required

The amount to charge the customer.

string
required

A three-letter ISO code for the currency in which you want to accept the payment. A unique code that represents a defined business currency.

string
required

This is usually a description of items being purchased by a customer

string
required

This is an Id that uniquely identifies a channel type (this is derived from the Validate Payment endpoint response)

string
required

An alias allows users to access a page (node) or file at an alternative path.

string
required

This is the first Name of the Customer

string
required

This is the Last Name of the Customer

string
required

This is the phone number of the Customer

string
required

This is the email address of the customer

Response

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