I want to save a token from Google Pay for future payments?
Is that possible? Or does I need using Stripe?
Do you know any Google api that can help me?
Answer from ChatGPT but maybe not updated?:
Role of Google Pay
• Payment Data Provider: Google Pay allows users to select a payment method and provides you with a payment token.
• Not a Payment Processor: Google Pay does not handle the authorization, capture, or settlement of payments. It doesn’t move funds from the customer’s account to your business account.
Role of Payment Gateways
• Processing Payments: Payment gateways/processors handle the actual transaction, moving funds from the customer’s account to yours.
• Tokenization and Security: They provide secure ways to handle payment data, including tokenization and storage for future transactions.
• Compliance: They ensure transactions comply with financial regulations and standards (e.g., PCI DSS).
You need to use a payment service provider (like Stripe) for "future payments" with Google Pay. The flow then usually goes more or less like this: