Authorize

      Authorize


        Article Summary

        Bancontact Authorize request(e.g.):

        {
            "Currency": "EUR",
            "AmountDebit": 0.02,
            "Description": "Testinvoice 123",
            "Invoice": "Testinvoice123",
            "ReturnURL": "https://www.buckaroo.nl",
            "ReturnURLCancel": "https://www.buckaroo.nl/annuleren",
            "ReturnURLError": "https://www.buckaroo.nl/mislukt",
            "ReturnURLReject": "https://www.buckaroo.nl/geweigerd",
            "ClientIP": {
                "Type": 0,
                "Address": "0.0.0.0"
            },
            "Services": {
                "ServiceList": [
                    {
                        "Name": "BancontactMrcash",
                        "Action": "Authorize",
                        "Parameters": [
                            {
                                "Name": "savetoken",
                                "Value": "false"
                            }
                        ]
                    }
                ]
            }
        }
        

        Bancontact Authorize response (e.g.):

        {
            "Key": "7D0E62E45DEA4791A5AF0F8AXXXXXXXX",
            "Status": {
                "Code": {
                    "Code": 790,
                    "Description": "Pending input"
                },
                "SubCode": null,
                "DateTime": "2023-04-18T14:23:14"
            },
            "RequiredAction": {
                "RedirectURL": "http://checkout.buckaroo.nl/html/redirect.ashx?r=85475FD3BB6A4398A3235894XXXXXXXX",
                "RequestedInformation": null,
                "PayRemainderDetails": null,
                "Name": "Redirect",
                "TypeDeprecated": 0
            },
            "Services": null,
            "CustomParameters": null,
            "AdditionalParameters": null,
            "RequestErrors": null,
            "Invoice": "Testinvoice123",
            "ServiceCode": null,
            "IsTest": false,
            "Currency": "EUR",
            "AmountDebit": 0.02,
            "TransactionType": null,
            "MutationType": 0,
            "RelatedTransactions": null,
            "ConsumerMessage": null,
            "Order": null,
            "IssuingCountry": null,
            "StartRecurrent": false,
            "Recurring": false,
            "CustomerName": null,
            "PayerHash": null,
            "PaymentKey": null
        }
        

        Was this article helpful?