Skip to main content
POST
Payment Link From Checkout

Authorizations

Authorization
string
header
required

Body

application/json
publicKey
string
required

This is the merchant public key.

amount
string
required

This is the amount to be paid.

currency
string
required

This is the currency the transaction is to be carried out in.

country
string
required

This is the country from which the transaction is been carried out from

paymentReference
string
required

This is the unique identifier for a transaction, to be generated by merchant.

email
string
required

This is the email of the customer.

productId
string
required

This is the product id entered by the merchant.

productDescription
string
required

This is the product description supplied by the merchant.

callbackUrl
string
required

This is the callback url supplied by the merchant so that Seerbit can redirect back to it .

hash
string
required

This is the hash of the concatenated string for payment. Check hash module for more clarification.

hashType
string
required

This refers to the hash type used in generating the hash

Response

The response is of type PaymentLinkFromCheckoutResponse · object.