Overview
The Card FOP (Form of Payment) API supports payments that are made using standard cards. These can be credit and debit cards. There is both a single- and dual-message flow provided for payments.
Important concepts
Funds transfer flow
The funds transfer flow is a single message flow in which funds are directly captured. The flow is composed of a single method that is implemented by the Payment Integrator named Capture. This method synchronously checks for available funds and captures the funds if successful.
The Payment Integrator implements
Google implements
For more information on funds transfer see this detailed guide.
Refund flow
The refund flow is used to return funds that were previously captured through the funds transfer flow.
The Payment Integrator implements
Google implements
For more information on refunds see this detailed guide.
Dispute flow
The dispute flow. is used to inform Google of disputes and chargebacks where the customer is requesting to be reimbursed. Not every call implies money movement, but this flow can be used to return funds to a customer, or to reverse that and return them back to Google. This flow can be used in addition to the fraud reporting flow but does not necessarily include fraud.
Google implements
For more information on disputes see this detailed guide.
Fraud reporting flow
The fraud reporting flow is for informing Google of potential fraud. This information does not imply any money movement and is simply used to inform Google's Risk Engine of the event so that overall fraud can be reduced. This can be accompanied by a dispute or chargeback through the dispute flow.
Google implements
For more information on fraud reporting see this detailed guide.