Finalize an iDeal Payment

MoneyInIDealConfirm

To be called after the customer returns to your website, in order to confirm the transaction that was made by iDEAL

How it works

This method finalizes the credit of a wallet by iDeal after the user has returned to your website.

📘

You can only finalize the operation once.

XML

<MoneyInIDealConfirm xmlns="Service_mb">
  <wlLogin>string</wlLogin>
  <wlPass>string</wlPass>
  <language>string</language>
  <version>string</version>
  <walletIp>string</walletIp>
  <walletUa>string</walletUa>
  <transactionId>string</transactionId>
</MoneyInIDealConfirm>
<?xml version="1.0" encoding="utf-8"?>
<TRANS>
  <HPAY>
    <ID>string</ID>
    <MLABEL>string</MLABEL>
    <DATE> string </DATE>
    <SEN> string </SEN>
    <REC> string </REC>
    <DEB> string </DEB>
    <CRED> string </CRED>
    <COM> string </COM>
    <MSG> string </MSG>
    <STATUS> string</STATUS>
  </HPAY>
</TRANS>

JSON

{
  "wlLogin": "string",
  "wlPass": "string",
  "language": "string",
  "version": "string",
  "walletIp": "string",
  "walletUa": "string",
  "transactionId": "string"
}
{
  "TRANS": {
    "HPAY": {
      "ID": "string",
      "MLABEL": "string",
      "DATE": " string ",
      "SEN": " string ",
      "REC": " string ",
      "DEB": " string ",
      "CRED": " string ",
      "COM": " string ",
      "MSG": " string ",
      "STATUS": " string"
    }
  }
}

Request Input Description

ItemDescriptionMandatoryFormatExample
transactionIdTransaction ID to finalizeYesint255

Response Output Description

ItemDescriptionExample
IDTransaction ID255
MLABELIBAN used for the payment
DATERequest Date10/9/2011 18:09
SENNot used in this case
RECWallet to creditPizza56
DEB0.00 in this case0
CREDAmount to credit to the wallet (total less fee)15
COMYour fee2
MSGCommentOrder number 2457765AX2
STATUS3: Money-in successful3
4: Error (since version 1.1)
0: Waiting for finalization (since version 1.1)