UserRoll allows our customers to sell event tickets with online payment (accept payments) via the Stripe platform and the customers can receive the payment from their buyers instantly into their own Stripe account.

You don’t have to do anything technical and UserRoll provides you with seamless out of the box integrated features. All you require to do is to open a Stripe account (if you don’t have it yet) and link your Stripe account on UserRoll to authorize accepting the payment to your Stripe account.

An Example of How a registrant makes payment via Stripe (Options to pay with a card as well as Apple Pay)

What’s Stripe

Stripe Payments is a payment processing platform that allows you to accept payment via various online payment methods such as cards (Visa, Master, and Amex), Apple Pay, Google Pay, AliPay, giropay, FPH, etc..

While card payment is available everywhere, some of the payment methods are available depending on the country of the buyer, merchant, and currency. For example, Financial Process Exchange (FPX) is a Malaysia-based payment method that allows customers to complete transactions online using their Malaysia bank credentials.

Payment Methods and Currencies Supported By UserRoll with Stripe Platform

UserRoll currently supports the following payment methods available out of the box with Stripe platform.

  • Cards (Visa, Master, Amex)

  • Apple Pay

  • Google Pay

  • AliPay

Apple Pay - The buyer can pay with Apple Pay while they purchase the event with Safari browser on iPhone, iPad and Mac.

Google Pay - The buyer can pay with Google Pay while they purchase the event Chrome browser with Google account logged in.

AliPay - AliPay with Stripe is limited to buyers who must be an AliPay account holder with residential status in China. The currency sold must be a local currency of the merchant. For example, if the merchant is Singapore based, the currency must be local base Singapore Dollars (SGD).

Reference: Payment Methods -

Multi-Currency (135 Currencies)

Stripe supports processing payments in 135+ currencies, allowing you to sell your event or ticket sales in your preferred currency. The settlement currency will be in your local base currency and you will receive the payment in your local base currency while it allows you to accept payment with a choice from 135 currencies..

Selling with Local vs Foreign Currency

If you are selling with foreign currency (non-local currency), Stripe will immediately convert the payment received in foreign currency into local currency based on the current foreign exchange rate.

You can simply link your Stripe account setting on UserRoll and you will receive the payment from ticket sales directly to your own Stripe account.

What are the fees and charges from Stripe?

Stripe fees will vary based on the country of the merchant. Stripe charges 2.9% + $0.30 per transaction for US customers.

To know to the rate of Stripe fee for your region, check out at Stripe website -

Important: If you are having a large transaction volume, please talk to the Stripe sales team for a volume rate.

Payout from Stripe

In Stripe, you can choose the following options to transfer the fund from Stripe to your local bank account.

  • Automatic (Schedule to automatically transfer fund daily, weekly or monthly to your bank account)

  • Manual (Transfer manually as and when you request)

Note: When you set up your Stripe account, you will be requested to provide your bank account for payout.

How do I kick start accepting payment on UserRoll with Stripe platform?

Step 1 - Open a new account with Stripe

If you are new to Stripe and do not have a Stripe account yet, you need to open a merchant account with Stripe. You can simply register a new merchant account online in a few minutes and your account will be ready to accept payment immediately upon successful registration for the new account.

After you have a Stripe active account ready, you can connect your Stripe account on UserRoll under the currency and payment setting of an event that you need to accept payment.

Refer to the steps below:

  1. Go to Setup section of the event

  2. Setup >> Currency & Payment

Under the Currency & Payment setting, there is a section for Stripe payment as you see in the picture below.

How to Refund to buyers

In Refund, refund payment is easy and simple. Stripe allows both partial and full refunds to your buyers from their payment admin dashboard.

You can refund charges made to your account, either in whole or in part. Refunds use your available Stripe balance—this doesn’t include any pending balance. If your available balance doesn’t cover the amount of the refund, Stripe debits the remaining amount from your bank account.

​​If Stripe can’t debit the remaining amount from your bank account, your refunds may go into a pending status until you add funds to your Stripe balance. You can view a list of all your pending refunds in the Dashboard.

If the original charge underwent currency conversion, the refunded amount converts back using the same process. There are no fees to refund a charge, but the fees from the original charge aren’t returned.

Stripe submits refund requests to your customer’s bank or card issuer. Your customer sees the refund as a credit approximately 5-10 business days later, depending upon the bank. Once issued, a refund cannot be canceled. Disputes and chargebacks aren’t possible on credit card charges that are fully refunded.

Need Advice with Stripe Payment?

Please contact our team for advice and consultation.

To know more about Stripe

Did this answer your question?