v1

latestOpenAPI 3.0.02026-07-2691259477.2 KB
MoneyIns | Cards

Capture a Deferred Payment

This call is only used in deferred payment. Pre-authroriztion validation can only be done once.

  1. After initiating a pre-authorized Web Payment using POST /moneyins/card/webinit, you received a Transaction Id from Lemonway.
  2. Depending on the number you specified as captureDelayedDays, funds are blocked between 1 to 6 days maximum.
  3. To validate the pre-authorization, you need to call PUT /moneyins/{transactionid}/validate. If the capture is a success, then the original transaction status switches to Success.
put/v2/moneyins/{transactionid}/validate

Path parameters

transactionidinteger required

Headers

Authorizationstring required

Authorization bearer (OAuth 2)

PSU-Accept-Languagestring

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

PSU-IP-Addressstring required

IP address of the final client (PSU).

PSU-User-Agentstring

User-agent of the final client (PSU).

Request body

totalAmountinteger required

Amount to Debit Amounts are displayed as an integer in cents (Euro)

commissionAmountinteger

Your fee Amounts are displayed as an integer in cents

commentstring

Comment Regarding the Transaction

referencestring

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

specialConfigstring

Leave empty

Example request

{
  "totalAmount": 1500,
  "commissionAmount": 200
}

Response

OK