post
https://ws.lemonway.fr/mb/ENVNAME/prod/directkitrest/v2/moneyins/paybybank/transfer/init
Initiate a Pay‑by‑Bank transfer with POST /v2/moneyins/paybybank/transfer/init to receive:
- redirectUrl: Where to send the end‑user for bank selection/authorization
- transactionId: Unique identifier for the transfer
Flow:
-
Initialization:
- Call
POST /v2/moneyins/paybybank/transfer/init.
- Transfert type: Indicate if the bank transfer is
classicorinstantclassic: standard SEPA credit transfer. Funds are credited in 2–3 business days.instant: faster SEPA instant transfer. Funds are credited within 15 minutes if supported by the payer’s bank.
- Call
-
Bank Selection:
- If no
bankIdwas provided, redirect the user to the bank selection page.
- If no
-
Authentication & SCA:
- The user logs in to their chosen bank.
- They complete Strong Customer Authentication (e.g., fingerprint, app challenge).
-
Payment Review:
- The user confirms amount, reference, etc., on the bank’s site.
-
Redirect Back:
- On success →
returnUrl - On cancellation →
cancelUrl - On error →
errorUrl
- On success →
Note: All callback URLs must be publicly accessible and reachable by Lemonway’s WebKit.
Important: Whenever you see accountId in a path or body parameter, enter your wallet’s ID.
401Unauthorized
500InternalServerError
