Direct Support Site

Results for

icon-search-large No search results yet
Enter your search query above
Page topics

Integration

You can process transactions via both integration modes Hosted Checkout Page and Server-to-server. Add the following properties to a standard CreateHostedCheckout or CreatePayment request:

Properties Remarks

redirectPaymentMethodSpecificInput

PaymentProductId
returnUrl
requiresApproval

PaymentProductId: Depending on your chosen integration mode, our platform will process your request as follows:

  • Hosted Checkout Page: Our platform sends your customers directly to the Bizum portal
  • Server-to-server: Our platform sends a response containing a MerchantAction object. Its property ActionType=REDIRECT instructs you to redirect your customers to the Bizum portal via MerchantAction.RedirectData.RedirectURL 

returnURL: The URL we redirect your customers to after the payment has been finalised

requiresApproval: Set to "false", as you need to process payments in Direct Sale mode

Find detailed information about this object and its properties in our HostedCheckout API and CreatePayment API.

A typical request looks like this:


{
   "order":{
      "amountOfMoney":{
         "currencyCode":"EUR",
         "amount":980
      },
      "customer":{
         "locale":"en_GB"
      }
   },
   "redirectPaymentMethodSpecificInput":{
      "PaymentProductId":5001,
      "RequiresApproval":false,
      "redirectionData":{
         "returnUrl":"https://yoururl.com"
      }
   }
}