Initialize Payment

Collect payments online from your customers using Juice APIs.

Please ensure a customer is created before initiating a payment session. The standard process involves creating a customer, followed by initiating a payment session; and then capturing it. Card payments require authorization before capture.

Card Payments usually occur in 2 steps;

  • initialization.

  • authorization.

  • capture.

But on some occasions, depending on the card and merchant, there's a third step which is the authentication/authorization step. There are different authentication models.

  • 3DS

  • PIN

  • OTP

  • AVS

  • Card enrol

Headers
value
type

Authorization

API_KEY

string

content-type

application/json

string

Last updated