Important
You are browsing upcoming documentation for version 7.0 of OroCommerce, scheduled for release in 2026. Read the documentation for version 6.1 (the latest LTS version) to get up-to-date information.
See our Release Process documentation for more information on the currently supported and upcoming releases.
Configuration
The default configuration of OroStripePaymentBundle is illustrated below:
oro_stripe_payment:
# Supported payment method types for manual capture are listed in the Stripe documentation:
# @link https://docs.stripe.com/payments/payment-methods/payment-method-support
payment_method_types:
affirm:
manual_capture: true
afterpay_clearpay:
manual_capture: true
alma:
manual_capture: true
amazon_pay:
manual_capture: true
billie:
manual_capture: true
capchase_pay:
manual_capture: true
card:
manual_capture: true
cashapp:
manual_capture: true
klarna:
manual_capture: true
kriya:
manual_capture: true
link:
manual_capture: true
mobilepay:
manual_capture: true
mondu:
manual_capture: true
paypal:
manual_capture: true
revolut_pay:
manual_capture: true
sequra:
manual_capture: true
vipps:
manual_capture: true
# Minimum and maximum charge amounts are listed in the Stripe documentation:
# @link https://docs.stripe.com/currencies#minimum-and-maximum-charge-amounts
charge_amount:
# Minimum allowed charge amounts per currency. Use "*" to match any currency.
minimum:
USD: 0.50
AED: 2.00
AUD: 0.50
BGN: 1.00
BRL: 0.50
CAD: 0.50
CHF: 0.50
CZK: 15.00
DKK: 2.50
EUR: 0.50
GBP: 0.30
HKD: 4.00
HUF: 175.00
INR: 0.50
JPY: 50
MXN: 10
MYR: 2
NOK: 3.00
NZD: 0.50
PLN: 2.00
RON: 2.00
SEK: 3.00
SGD: 0.50
THB: 10
# Maximum allowed charge amounts per currency. Use "*" to match any currency.
maximum:
'*': 999999.99
# Configures charge amount conversion for currencies with special decimal rules.
decimal_places:
# Zero-decimal currencies
# @link https://docs.stripe.com/currencies#zero-decimal
BIF: 0
CLP: 0
DJF: 0
GNF: 0
JPY: 0
KMF: 0
KRW: 0
MGA: 0
PYG: 0
RWF: 0
VND: 0
VUV: 0
XAF: 0
XOF: 0
XPF: 0
# Two-decimal currencies
# @link https://docs.stripe.com/currencies#special-cases
HUF: 2
TWD: 2
# Fraction-less two-decimal currencies
# @link https://docs.stripe.com/currencies#special-cases
ISK:
# Number of decimal places to round to before converting to the currency’s minor unit
# @link https://docs.stripe.com/currencies#minor-units
decimal_places: 2
# Rounds the charge amount to 0 precision before converting to the currency’s minor unit
# @link https://docs.stripe.com/currencies#special-cases
fractionless: true
UGX:
decimal_places: 2
fractionless: true
You can also get bundle configuration by running the following command:
php bin/console config:dump-reference OroStripePaymentBundle