Payment Methods

Choose the payment method that works best for you. Fast, secure, and hassle-free transactions with Weso.

At Weso, we offer a variety of secure and convenient payment methods to ensure a seamless transaction experience for our users. Below is an overview of the payment options available:

Cards

More Information on Accepting Card Payments with Stripe

Cards are linked to a bank's debit or credit account. To complete an online payment, customers enter their card details at checkout. Cards are enabled by default and are compatible with all Stripe products. You can manage payment methods from the Dashboard. Stripe handles refunds for eligible payment methods based on factors such as transaction amount, currency, and payment flow.

Payment Flow

A customer initiates a card payment at checkout and enters their credit card details. Depending on their card network and country, customers may encounter additional security verification steps.

Cards can also serve as a funding source for other Stripe products and payment methods like Link and Wallets. For example, customers can use Link to save their card details and complete purchases more quickly with businesses that have Link enabled.

With digital wallets, customers can store their card information in a wallet. On your end, the payment method is processed through a wallet, but for the customer, the transaction appears as a charge from their digital wallet provider in their card transaction history.

Supported Card Brands

Stripe supports multiple card brands, from major global networks like Visa and Mastercard to local networks such as Cartes Bancaires in France or Interac in Canada. When integrating Stripe, you can start accepting a variety of card brands without additional setup, including:

  • American Express

  • China UnionPay (CUP)

  • Discover and Diners Club

  • eftpos Australia

  • Japan Credit Bureau (JCB)

  • Mastercard

  • Visa

Some card brands require additional setup, such as Cartes Bancaires and Interac.

Cash App Pay payments

Learn how to accept Cash App Pay, a digital wallet popular with US customers.

Cash App is a popular consumer app in the US that allows customers to bank, invest, send, and receive money using their digital wallet.

Cash App Pay is a payment method available to all Cash App customers for single use and recurring payments to businesses. Cash App Pay uses the customer’s stored balance or linked debit card to fund the payment. The customer can confirm the payment in one of two ways:

  • During checkout from a mobile device, your site redirects customers to the Cash App mobile application for authentication. The payment is authenticated during the redirect. No additional action is needed in the Cash App mobile application to complete the purchase. The customer is then redirected back to your site.

  • During checkout from a desktop web application, the customer scans a QR code with their mobile device to authenticate the transaction.

Payment flow

Below is a demonstration of the Cash App payment flow from your checkout page:

Amazon Pay payments

Learn how to accept payments with Amazon Pay.

Amazon Pay is a wallet payment method that lets your customers check out the same way as on Amazon.com.

When customers select Amazon Pay as their payment method, Stripe redirects them to Amazon’s website, where they can check out using the shipping and payment information stored in their Amazon account. After completing the payment, Amazon redirects them back to your website.

Payment flow

Below is a demonstration of the Amazon Pay payment flow from your checkout page:

Get started

You don’t have to integrate Amazon Pay and other payment methods individually. If you use our front-end products, Stripe automatically determines the most relevant payment methods to display. Go to the

Stripe Dashboard

and enable Amazon Pay. To get started with one of our hosted UIs, follow a quickstart:

-Checkout

: Our prebuilt, hosted checkout page.

-Elements:

Our drop-in UI components.

Other payment products

The following Stripe products also let you add Amazon Pay from the Dashboard:

Payment Links

If your integration requires manually listing payment methods, learn how to

manually configure Amazon Pay as a payment.

.

Refunds

Amazon Pay supports partial or full refunds for up to 90 days after the original purchase, and processes them asynchronously. After Stripe initiates a refund, Amazon Pay issues the refund to the customer’s original form of payment. We notify you of the final refund status using the refund.updated or refund.failed webhook event. When a refund succeeds, the Refund object’s status transitions to succeeded. If a refund fails, the Refund object’s status transitions to failed and we return the amount to your Stripe balance. You then need to arrange an alternative way to provide your customer with a refund.

For some Amazon Pay transactions that use non-card payment methods, refunds can take up to 14 calendar days from the purchase date to return a status.

Google Pay

Learn more about accepting payments with Google Pay.

Google Pay allows customers to make payments in your app or website using any credit or debit card saved to their Google Account, including those from Google Play, YouTube, Chrome, or an Android device. Use the Google Pay API to request any credit or debit card stored in your customer’s Google account.

Google Pay is fully compatible with Stripe products and features (e.g. recurring payments), so you can use it in place of a traditional payment method whenever possible. Use it to accept payments for tangible goods, donations, subscriptions, and more.

Payment Method Properties

  • Customer Locations: Worldwide, except India

  • Payment Currency: See accepted payment currencies

  • Payment Confirmation: Initiated by the customer

  • Payment Method Family: Wallet

  • Recurring Payments: Yes

  • Payout Timing: Standard payout timing applies

  • Connect Support: Yes

    • Dispute Support: Yes

    • Manual Capture Compatibility: Yes

    • Refunds / Partial Refunds: Yes / Yes

Company Locations

Stripe accounts worldwide, except India, can accept Google Pay payments in local currency

Disputes

Users must authenticate payments with their Google Pay accounts, which reduces the risk of fraud or unrecognized payments. However, users can still dispute transactions after completing the payment. You can submit evidence to respond to a dispute directly. The dispute process is the same as for card payments. Learn more about how to manage disputes.

Liability Shift for Google Pay Charges

Google Pay supports liability shift worldwide. This is automatically applied to users of hosted Stripe products and those using Stripe.js.

For Visa transactions outside of a hosted Stripe product, you must enable liability shift in the Google Pay & Wallet Console. To do this:

  • Go to Google Pay & Wallet Console.

  • Select Google Pay API in the left navigation bar.

  • Enable Liability Shift Protection for Visa device tokens to activate liability shift protection.

Three Use Cases for Google Pay Transactions:

  • If a user adds a card to the Google Pay app on their mobile device, the card is stored as a Device Primary Account Number (DPAN) and supports liability shift by default.

  • If a user adds a card to Chrome or a Google property (e.g., YouTube or Play), it is stored as a Funding Primary Account Number (FPAN). When you use 3D Secure, liability shift is supported globally for all major networks, including Visa. You can customize Stripe Radar rules to require 3D Secure activation.

  • If a user selects Google Pay as a payment method on an e-commerce site or an app that uses Google Pay, the cards are stored as e-commerce tokens representing the registered cards. Currently, e-commerce tokens do not support liability shift or 3D Secure authentication.

For Sigma users, the charges table contains a card_token_type field that indicates the Google Pay transaction type:

  • A transaction using the FPAN sets card_token_type to fpan.

  • Transactions using DPAN or an e-commerce token set card_token_type to dpan_or_ecommerce_token.

Refunds

You can partially or fully refund any successful payment made with Google Pay. The refund process is the same as for card payments. Check the Refund and Cancel Payments guide for instructions on how to initiate or manage refunds.

Apple Pay

Allows customers to make secure payments with Apple Pay on their iPhone, iPad, or Apple Watch.

Apple Pay is compatible with most Stripe products and features. Stripe users can accept Apple Pay in iOS applications in iOS 9 and above, and on the web in Safari starting with iOS 10 or macOS Sierra. There are no additional fees to process Apple Pay payments, and pricing is the same as for other card transactions.

Apple Pay is available to cardholders at banks that accept Apple Pay in eligible countries. For more information, see Apple's documentation for participating banks.

Payment Method Properties:

  • Customer Locations: Worldwide, except India

  • Payment Currency: See accepted payment currencies

  • Payment Confirmation: Initiated by the customer

  • Payment Method Family: Wallet

  • Recurring Payments: Yes (except Mexico)

  • Payout Timing: Standard payout timing applies

  • Connect Support: Yes

  • Dispute Support: Yes

  • Manual Capture Compatibility: Yes

  • Refunds / Partial Refunds: Yes / Yes

Payment Flow:

Below is a demonstration of the Apple Pay payment flow from the checkout process page:

Contacting us

If you have any questions regarding the information we may hold about you or if you wish to exercise your rights, you may use the following data subject request form to submit your request:


Submit a data access request

If you have any other questions, concerns, or complaints regarding this Policy, we encourage you to contact us using the details below:

https://weso.ai

[email protected]

We will attempt to resolve complaints and disputes and make every reasonable effort to honor your wish to exercise your rights as quickly as possible and in any event, within the timescales provided by applicable data protection laws.


This document was last updated on February 10, 2025

+ 1 855 923 0222

1200 Brickell Av, Suite 1950 #1119 - 33131 Miami

2024 Weso.Ai. All rights reserved.