Initiate a Web Payment

Body Params
string
required

Your site URL called by WebKit to terminate the operation.

string
required

Your site return URL, called by WebKit in case of an error.

string
required

Your site return URL, called by WebKit in case of a cancellation.

boolean

Save the card and returns an ID for future payments.

int32

Indicate the number of days of the deferred payment. Between 0 and 6 days to have a guaranteed payment. Only usable with isPreAuth = 0-6

string

Indicates the name of the shop on the payment page.

string

Indicates the CardId

int32
enum

Indicates the nature of activity for this Money-In:
0 = Activity 1.
1 = Activity 2.

Allowed:
threeDS
object
riskAnalysis
object
int32

Average amount of future recurring payments to cover recurring payments with variable amounts.
Note: Only if the amount is higher than the amount of the first transaction.

string

Recurring: If a payment follows a recurring amount or One_shot: when there is no future recurring payments.

string
length between 0 and 50

Unique ID of the call, generated by your server. This ID can be used as a search field when looking for operation details

string
required
length between 0 and 256

Payment Account ID to Credit

int32

Amount to Debit Amounts are given as integer numbers in cents

int32

Your Fee Amounts are given as integer numbers in cents

string
length between 0 and 140

Comment Regarding the Transaction

boolean

If true:

  1. [amountCom] will be ignored and will be replaced with Lemonway's fee
  2. You will not receive any fee
Headers
string
required

Authorization bearer (OAuth 2)

string

Response language accepted by final client (PSU). English by default

string
required

IP address of the final client (PSU).

string

User-agent of the final client (PSU).

Responses

401

Unauthorized

500

InternalServerError

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