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

VersionItemDescriptionMandatoryFormatExample
>= 1.0transactionIdMoney-In IDNoint255
>= 1.0transactionCommentMoney-In CommentNo[0 :140] charOrder number 245776
>= 1.1transactionMerchantTokenToken from wkToken variable, used in the entry of MoneyInWebInit (v 1.0)No[0 : 50] char312232
>= 1.0startDateDate in UTC seconds, in order to return transactions initialized after startDateNo[0 :10] int1373448225
>= 1.0endDateDate in UTC seconds, in order to return transactions initialized before startDateNo[0 :10] int1373448225

Response Output Description

Version

Item

Description

Example

= 1.0

HPAY

Money-In

= 1.0

SCHEDULED_DATE

If it's a Money-In by SDD, and if you gave a collection date

12/31/2015

= 1.0

ID

Money-In ID

255

= 1.0

DATE

Money-In Date

10/9/2011 18:09

= 1.0

SEN

Empty in this case

= 1.0

REC

The wallet that did the Money-In

pizza

= 1.0

DEB

0 in this case

0

= 1.0

CRED

Amount to credit to the wallet (total less fee)

15

= 1.0

COM

Partner commission in case autoCom = 0
or Lemonway commission if the autoCom = 1

2

= 1.0

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). 

= 1.0

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)

= 1.3

EXTRA

Optional card info

= 1.3

EXTRA.IS3DS

3DS authentication:

1

0 if No

1 if Yes

= 1.3

EXTRA.CTRY

The country that emitted the card

FRA

= 1.4

INT_MSG

Error codes from our partners and messages from Lemonway

05-00-05 ERR_PSP_REFUSED

Error codes can be found here.

= 1.5

EXTRA.AUTH

Authorization number

455622

= 1.6

MLABEL

IBAN when Money-In by iDEAL or SDD

= 1.8

EXTRA.NUM

Masked card number

4972XXXXXXXXXX03

= 1.8

EXTRA.EXP

Expiration date if available

= 1.8

EXTRA.TYP

VISA or MASTERCARD

VISA

= 2.2

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