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:

  1. Create a Payment Request
  2. 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.
  3. Verify the payment through your own Payment Gateway Implementation
  4. Confirm a Payment Request

Payment Processor Info

Attributes

payentGatewayType
Required
string
stripepaypaladyencustomcardconnectworldlineshift4authorizenetwalleesquarepayfasttouchnettransactunzermonextvivenuPaymentsadditional-payment-method
createdAt
Required
string date-time

An ISO timestamp indicating when the payment request processor was created

Optional Attributes

Collapse all
paymentGatewayId
Optional
string
reference
Optional
string
redirectUrl
Optional
string
Was this section helpful?
YesNo
Example
{
"payentGatewayType": "stripe",
"paymentGatewayId": "string",
"reference": "string",
"redirectUrl": "string",
"data": [],
"createdAt": "2030-01-23T23:00:00.123Z"
}