-
Notifications
You must be signed in to change notification settings - Fork 0
Payment types
When making a payment through the AppSwitch SDK two different types of payments can be selected. This page will describe each of them and how they differ.
When doing a Reserve, the actual capture of the money is not performed by the SDK. It is therefore up to the merchant to capture the money later. This can be done through a separate backend calling specific services at MobilePay. In this scenario getAmountWithdrawnFromCard will hold the amount reserved on the card. This will be the same amount as was requested for reservation.
A Partial Capture is conceptually the same as a Reserve with one important distinction: This payment type allows capturing part of the amount initially reserved. Just as with Reserve, the actual capture has to be made later through a separate backend call. In this scenario getAmountWithdrawnFromCard will hold the amount available for reservation. This amount can be less than the requested amount - for example if the MobilePay limit was reached.