Create a Payment Charge

Path Params
string
required
Body Params
string
enum
Defaults to ##default

The charge initiator

Allowed:
string
enum
Defaults to ##default

Indicates the type of payment charge being processed. Use UNSCHEDULED for a one-off charge not tied to a schedule. Use SCHEDULED for charge that is part of a recurring schedule. Use SCHEDULED_RETRY for a retry attempt of a previously failed scheduled payment. The RECURRING enum is planned for deprecation and should not be used in new implementations.

Allowed:
string
Defaults to ##default

The transaction descriptor (arbitrary string). May be presented to the consumer.

amount
object
required
Defaults to ##default

The amount to be authorized.

boolean
Defaults to false

Indicates whether the payment charge should be automatically captured after a successful authorization.

order
object
Defaults to ##default

The order details.

string
Defaults to ##default

The merchant payment charge reference. Aka, Transaction Reference.

string
Defaults to ##default

The URL to which the payment charge state changes will be notified

authenticationSettings
array
Defaults to ##default

The authorization authentication settings.

authenticationSettings
consumer
object
Defaults to ##default

The consumer details to override the agreement consumer.

string
Defaults to ##default

The initial scheme authorization reference, eg. for cards network transaction identifier (NTI)

labels
object

Custom labels associated with the payment agreement charge.

Headers
string
required
Defaults to ##default

The merchant identifier.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

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