Finalize PayTrail Transaction
This function is used to credit a wallet using PayTrail Payment when the money-in has been previously initialized with MoneyInPayTrailInit function of the DirectKit webservice.
How it works
Prerequisite: Your system has initialized money-in using the moneyInPayTrailInit method of DirectKit. Your server owns a money-in link now:
- Your server redirects the user to the returned link of MoneyInPayTrailInit
- On this payment webpage, the user can enter the account data
- The money-in transaction is saved and the user is redirected to your website.
Answer
- When the client terminates its payment or when the payment is canceled by the user, a notification (callback) is sent from Lemonway's server to your URL. Data are transmitted in POST.
- When the client terminates its operation, he is redirected to your URL with data in a GET
POST Answer:
Item | Description | Example |
---|---|---|
response_code | Answer code:
| 0000 |
response_wkToken | wkToken sent by you when initializing the MONEY-IN | rhjzekdzejkd |
response_msg | Comment on answer code | |
response_transactionId | Lemonway transaction ID | 755 |
response_transactionAmount | Amount of the payment transaction | 34.00 |
response_transactionMessage | Comment | pizza |
response_code | Description |
---|---|
2001 | Command not recognized |
2002 | Operation canceled by the user |
2003 | Authentication failed on Webkit |
2004 | Bad format Request |
3000 | Server Error |
4000 | Unknown Error |
GET answer:
Item | Description | Example |
---|---|---|
response_wkToken | wkToken sent by you in the entry of money-in initialization. | rhjzekdzejkd |