Credit an Account with Card without PSP process

MoneyInCreate

Versions

VersionDescription
1.1Input: Added transactionMerchantToken, corresponding to wkToken used as input to MoneyInWebInit.
1.2Output: STATUS data has different possible values.
1.3Additional output: EXTRA tag containing additional card information.
1.4Additional output: INT_MSG tag containing error codes or messages from Lemonway.
1.5Added AUTH authorization number in EXTRA tag.
1.6Added MLABEL tag to display IBAN when money-in occurs via iDeal or direct debit.
1.8Added more map information to output.

📘

Note

This feature may or may not be available depending on the nature of the contract. Please check with support before using.

How does it work?

This functionality allows you to credit a wallet with a transaction without using the PSP process.

Request

XML

<MoneyInCreate xmlns="Service_mb">
  <wlLogin>string</wlLogin>
  <wlPass>string</wlPass>
  <language>string</language>
  <version>string</version>
  <walletIp>string</walletIp>
  <walletUa>string</walletUa>
  <wallet>string</wallet>
  <amountTot>string</amountTot>
  <amountCom>string</amountCom>
  <comment>string</comment>
  <transactionReference>string</transactionReference>
  <transactionOrder>string</transactionOrder>
  <transactionDateTime>string</transactionDateTime>
  <transactionAuthorisationId>string</transactionAuthorisationId>
  <transactionMerchantId>string</transactionMerchantId> 
  <cardType>string</cardType>
  <cardHolder>string</cardHolder>
  <cardNumber>string</cardNumber>
  <cardDate>string</cardDate>
  <cardCountry>string</cardCountry>
  <cardNetwork>string</cardNetwork>
  <wkToken>string</wkToken>
  <serviceProvider>string</serviceProvider>
</MoneyInCreate>

JSON

{   
    "wlLogin":"string",
    "wlPass":"string",
    "language":"string",
    "version":"string",
    "walletIp":"string",
    "walletUa":"string",
    "wallet":"string",
    "amountTot":"string",
    "amountCom":"string",
    "transactionReference":"string",
    "transactionOrder":"string",
    "transactionDateTime":"string",
    "transactionAuthorisationId":"string",
    "transactionMerchantId":"string",
    "comment":"string",
    "cardType":"string",
    "cardNumber":"string",
    "cardHolder":"string",
    "cardDate":"string",
    "cardCountry":"string",
    "cardNetwork":"string",
    "wkToken": "string",
    "serviceProvider": "string"
}

Request Input Description

ElementDescriptionRequiredFormatExample
walletPayment account ID to be credited. Cannot be an SC Wallet.Yes[0:256] char33612345678
amountTotAmount to be debited from the card.Yes2 decimals15.00
amountComAmount to be debited by you.No2 decimals1.00
transactionReferenceUnique transaction identifier.Yes[1:50] char03442
transactionOrderOrder number associated with the payment transaction.No[1:50] char5652772
transactionDateTimeUTC timestamp of transaction.Yes[0:10] char1373448225
transactionMerchantIdStore identifier provided by the PSP.Yes[1:50] char12345
transactionAuthorisationIdAuthorization ID returned by the acquirer.No[1:50] char3452234
cardTypeType of credit card used.No[1] char1: Visa
cardHolderName on the card.No[10:19] charDupont
cardNumberHidden card number.No[1:19] char1223456789
cardDateCard expiry date.NoMM/yyyy12/2022
cardCountryCountry code (ISO 2) of card.No[0:2] charFR
cardNetworkNetwork name.No[1] char1: Visa
wkTokenToken sent when initializing Money-in.No[1:50] charref123ER
serviceProviderService provider name.No[1:50] charAlma 3 fois

Response

XML

<?xml version="1.0" encoding="utf-8"?>
<MONEYINCREATE>
	<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>
		<EXTRA>
			<IS3DS>string</IS3DS>
			<CTRY>string</CTRY>
			<AUTH>string</AUTH>
			<NUM>string</NUM>
			<EXP> string </EXP>
			<TYP> string </TYP>
		</EXTRA>
	</HPAY>
</MONEYINCREATE>

JSON

{   
    "MONEYINCREATE":{   
        "HPAY":{   
                "ID":"string",
                "DATE":" string ",
                "SEN":" string ",
                "REC":" string ",
                "DEB":" string ",
                "CRED":" string ",
                "COM":" string ",
                "MSG":" string ",
                "STATUS":" string",
                "EXTRA":{
                    "IS3DS":"string",
                    "CTRY":"string",
                    "AUTH":"string",
                    "NUM":"string",
                    "EXP":" string ",
                    "TYP":" string "
                }
            }
    }
}