The deposit request contains some fields related to the payment methods the customer has chosen on your page, those are:
Payment Method code. It shall be sent if the customer selected the payment method on your cashier
The category of the Payment Methods to show the customer on our Hosted Checkout Experience. Useful when you have generic buttons on your cashier for voucher, bank transfers and credit cards. Check possible payment types here.
Some payment methods allows you to display the payment information directly on your website, without having to redirect the customer to an external website. Those methods are so called "ONE_SHOT" and are part of our OneShot Experience: OneShot. When creating a payment of this kind, we will return you all the fields you need to display to your customer on a metadata object and a URL to redirect the customer in case the payment requires so.
In case the flow is "HOSTED", we will generate a link so that you can redirect the customer to the page where they will insert any missing details and see the payment instructions.
The next pages of this documentation contains the full list of Payment Method we have. Check with your commercial representative regarding other methods not in these lists.
You can retrieve the payment methods your account has enabled by using the Payment Methods endpoint.
On the Merchant Panel you can check what Payment Methods your account has enabled by going to the "Payment Methods" section on the left menu. The Payment Method availability is real time updated on the panel.
Notice that not every payment method is available in Staging. Check on each country's table the available ones.
Some methods may not be available within an iframe due to our processor's security requirements. Check on each country's table the available ones. In those cases, we will ask the customer to open the payment page on a new window.
The checkouts may differ between STG and PROD in the cases we use different providers.