Accept Payments
Setup
To accept payments via the vivenu API, you must first integrate your own payment gateway.
Overview
The following workflow illustrates how to accept payments for an existing checkout:

The flow to accept payments is:
- Create a Payment Request
- Retrieve Processor Info. From the Payment Processor Info you can read out all the data required to verify a payment. All additional data required for the integration to work are located in the data attribute.
- Verify the payment through your own Payment Gateway Implementation
- Confirm a Payment Request
Payment Processor Info
Attributes
payentGatewayType
Required
string
stripepaypaladyencustomcardconnectworldlineshift4authorizenetwalleesquarepayfasttouchnettransactunzermonextvivenuPaymentsadditional-payment-methodcreatedAt
Required
string date-time
An ISO timestamp indicating when the payment request processor was created
Optional Attributes
Collapse allpaymentGatewayId
Optional
string
reference
Optional
string
redirectUrl
Optional
string
Example
{"payentGatewayType": "stripe","paymentGatewayId": "string","reference": "string","redirectUrl": "string","data": [],"createdAt": "2030-01-23T23:00:00.123Z"}
