Retrieve Payment Details
GetMoneyInTransDetails
How it works
Retrieves the details of a Payment that has previously been initiated.
- Card
- iDeal
- Fund transfer
- SDD
Alternative
GetMoneyInTransDetails: retrieve a list of Money-In/Money-Out transactions
XML
<GetMoneyInTransDetails xmlns="Service_mb">
<wlLogin>string</wlLogin>
<wlPass>string</wlPass>
<language>string</language>
<version>string</version>
<walletIp>string</walletIp>
<walletUa>string</walletUa>
<transactionId>string</transactionId>
<transactionComment>string</transactionComment>
<transactionMerchantToken>string</transactionMerchantToken> <!-- since version 1.1 -->
<startDate>string</startDate>
<endDate>string</endDate>
</GetMoneyInTransDetails>
<?xml version="1.0" encoding="utf-8"?>
<TRANS>
<HPAY>
<ID>string</ID>
<DATE> string </DATE>
<SEN> string </SEN>
<REC> string </REC>
<DEB> string </DEB>
<CRED> string </CRED>
<COM> string </COM>
<MSG> string </MSG>
<STATUS> string</STATUS>
<THREEDS> <!--FROM 01/04/21 --> <THREEDSMODEREQUESTED>string</THREEDSMODEREQUESTED>
<THREEDSRESULT>string</THREEDSRESULT>
<EXTRA> <!--since version 1.3 -->
<IS3DS>string</IS3DS>
<CTRY>string</CTRY>
<AUTH>string</AUTH> <!--since version 1.5 -->
<NUM>string</NUM> <!--since version 1.8 -->
<EXP> string </EXP><!--since version 1.8 -->
<TYP> string </TYP><!--since version 1.8 -->
</EXTRA>
<INT_MSG>string</INT_MSG>
<MLABEL>string</MLABEL><!--since version 1.6 -->
<SCHEDULED_DATE>string</SCHEDULED_DATE>
</HPAY>
...
<HPAY>
...
</HPAY>
</TRANS>
JSON
{
"wlLogin":"string",
"wlPass":"string",
"language":"string",
"version":"string",
"walletIp":"string",
"walletUa":"string",
"transactionId":"string",
"transactionComment":"string",
"transactionMerchantToken":"string",
"startDate":"string",
"endDate":"string"
}
{
"transactions": {
"value": [
{
"receiverAccountId": "5d476b08-9961-43b5-a206-e6a195e2ea29",
"creditAmount": 1400,
"scheduledNumber": null,
"maskedLabel": "",
"card": {
"id": 0,
"is3DS": false,
"expiration": "2025/01",
"type": "VISA"
},
"refundAmount": 0.0,
"bankReference": null,
"ChequeSendingAddress_CorporateName": null,
"ChequeSendingAddress_Street": null,
"ChequeSendingAddress_City": null,
"ChequeSendingAddress_PostCode": null,
"threeDS": {
"threeDSModeRequested": "NO_PREFERENCE",
"threeDSResult": "CHALLENGE"
},
"id": 480782,
"method": 0,
"date": 1617037555,
"commissionAmount": 100,
"comment": "Order number 2457765AX2",
"status": 0,
"executionDate": 1617037649,
"lemonWayCommission": {
"idp2p": "322676",
"amount": 57
},
"reference": "66239bc6-3ecc-42de-9e07-983d1201ce66"
}
]
}
}
Request Input Description
Version | Item | Description | Mandatory | Format | Example |
---|---|---|---|---|---|
>= 1.0 | transactionId | Money-In ID | No | int | 255 |
>= 1.0 | transactionComment | Money-In Comment | No | [0 :140] char | Order number 245776 |
>= 1.1 | transactionMerchantToken | Token from wkToken variable, used in the entry of MoneyInWebInit (v 1.0) | No | [0Â : 50] char | 312232 |
>= 1.0 | startDate | Date in UTC seconds, in order to return transactions initialized after startDate | No | [0Â :10] int | 1373448225 |
>= 1.0 | endDate | Date in UTC seconds, in order to return transactions initialized before startDate | No | [0Â :10] int | 1373448225 |
Response Output Description
Version | Item | Description | Example |
| HPAY | Money-In | |
| SCHEDULED_DATE | If it's a Money-In by SDD, and if you gave a collection date | 12/31/2015 |
| ID | Money-In ID | 255 |
| DATE | Money-In Date | 10/9/2011 18:09 |
| SEN | Empty in this case | |
| REC | The wallet that did the Money-In | pizza |
| DEB | 0 in this case | 0 |
| CRED | Amount to credit to the wallet (total less fee) | 15 |
| COM | Partner commission in case autoCom = 0 | 2 |
| MSG | Comment | Order number 245776 |
(For Bank Transfers, the comment includes the customer name when banks provide it + the comment entered by the customer during the wire transfer order. Contact Support to turn on/off "Debtor Name" & "Comment" parsing). | |||
| STATUS (deprecated, use INT_STATUS instead) | 3: Money-In successful | 3 |
4: error | |||
0: waiting for finalization (since version 1.2) | |||
16: Reservation made successfully, awaiting validation. (Only with differed payments) | |||
| EXTRA | Optional card info | |
| EXTRA.IS3DS | 3DS authentication: | 1 |
0 if No | |||
1 if Yes | |||
| EXTRA.CTRY | The country that emitted the card | FRA |
| INT_MSG | Error codes from our partners and messages from Lemonway | 05-00-05 ERR_PSP_REFUSED |
Error codes can be found here. | |||
| EXTRA.AUTH | Authorization number | 455622 |
| MLABEL | IBAN when Money-In by iDEAL or SDD | |
| EXTRA.NUM | Masked card number | 4972XXXXXXXXXX03 |
| EXTRA.EXP | Expiration date if available | |
| EXTRA.TYP | VISA or MASTERCARD | VISA |
| INT_STATUS | 0: success | 0 |
4: pending | |||
6: error | |||
7: canceled (by the customer or dropped) | |||
16: wait for validation/finalization | |||
1/4/2021 | THREEDS | threeDSModeRequested (string, optional) 3DS exemption request. Possible values : | |
NO_PREFERENCE: The issuing Bank can choose to activate or not 3DS v2Â | |||
threeDSResult (string, optional) 3DS authentication result. Possible values : | |||
CHALLENGE: 3DS v2 was activated and the payer was asked to be strongly authenticated | |||
FRICTIONLESS : 3DS v2 was not activated | |||
NONE: we could not get the result of SCA | |||