adhoc tokenization agreement(adhoc) charge

Charge an ad hoc subscription based on token.

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

Tokenization agreement (adhoc) token.

Query Params
boolean
Defaults to true

Set to true when calling sandbox/testing mode (where supported).

Form Data
string
required

Required. Amount which the buyer must pay, in CENTS (ZAR).

string
required

Required. Name of the item being charged for.

string

Optional. Description of the item being charged for.

string

Optional. Specify whether an ITN must be sent for the ad hoc charge (1 by default).

string

Optional. Unique payment ID on the merchant’s system.

string

Optional. Credit card cvv number.

string

Optional. Split receiving merchant_id, percentage and/or amount with oiptional min/max values in CENTS (ZAR).

Headers
string
required

Merchant ID issued by PayFast.

string
required

API version.

date-time
required

Request timestamp. Use ISO-8601 format.

string
required

MD5 signature of the request fields (URL-encoded values) plus passphrase. For API requests, fields are sorted alphabetically by key and the signature must be lowercase.

Responses

400

Bad request.

401

Authentication / signature error.

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