# 支持的货币 了解 Stripe 支持哪些货币用于支付和银行提现。 请使用本指南了解 Stripe 支持哪些货币用于支付和银行提现、转换的运作机制、API 请求中金额的格式化(包括小单位和小数)、每种货币的最低和最高收款限额,以及具体的货币规则。 您可以以超过 135 种货币向客户收款,并以您偏好的货币接收资金。将价格转换为本地货币,可以提升客户转化率和授权率,同时降低支付处理成本。了解如何[以多种货币向客户显示价格并收款](https://docs.stripe.com/payments/currencies/localize-prices.md)。 ## 货币出示和结算 货币会影响 Stripe 支付的三个方面: - 客户的支付方式货币,例如他们的信用卡或银行账户 - 收款所用的货币,称为_出示_货币 - 您目的地银行账户或借记卡接受的货币,称为 *settlement* 货币。欲了解更多信息,请参见[以其他货币结算](https://docs.stripe.com/payments/currencies/settlement-payouts.md)。 如果收款货币与客户的支付方式货币不同,他们的银行或发卡行可能会向_客户_收取外汇费用。如果支付方式和贵商家属于不同国家/地区,银行或发卡行也可能会向客户收费,无论使用何种货币。 如果收款货币与您的*结算货币* (The settlement currency is the currency your bank account uses)不同,Stripe 会将收款货币转换为您的结算货币,并提供[多个选项](https://docs.stripe.com/payments/currencies/localize-prices.md),分别以不同的货币向客户出示、转换及扣款。 在某些国家/地区,Stripe 可能支持[以其他货币结算](https://docs.stripe.com/payments/currencies/settlement-payouts.md)。如果您需要其他货币的流动性,可以启用以这些货币结算,并在[您管理平台的提现设置](https://dashboard.stripe.com/account/payouts)中添加银行账户。我们的[提现文档](https://docs.stripe.com/payouts.md#multiple-bank-accounts)列出了我们支持的不同银行账户货币。请参见[Stripe 定价](https://www.stripe.com/pricing),了解转换成本。 ### Connect 平台 如果您使用 *Connect* (Connect is Stripe's solution for multi-party businesses, such as marketplace or software platforms, to route payments between sellers, customers, and other recipients),您的平台还需额外考虑货币兑换问题。请参见[多币种处理](https://docs.stripe.com/connect/currencies.md),以管理货币兑换。 ## 支持的出示货币 除非另有说明,否则币种均为两位小数货币。以链接形式显示的币种为[零小数](https://docs.stripe.com/currencies.md#zero-decimal)币种。在任何支付请求中输入三个字母 ISO 代码时,请确保全部使用小写字母。 \* American Express 不支持任何带星号 (*) 的币种。 ## 在 API 请求中指定金额 除非另有说明,否则币种均为两位小数货币。所有 API 请求均要求 `amount` 值以*货币的最小计价单位* (The Stripe API expects currency values using the given denomination's smallest unit represented without decimals. For example, enter 1099 to charge 10.99 USD (or any other two-decimal currency). Enter 10 to charge 10 JPY (or any other zero-decimal currency))表示。例如,按如下方式设置 `amount`: - `1000` 收取 10 USD(或任何其他两位小数货币)。 - `10` 收取 10 JPY(或任何其他零小数货币)。 ### 零位十进制货币 对于以下零小数货币,收款和金额是相同的,无需乘法。例如,要收取 500 JPY,`amount` 的值应为 `500`。 > 此列表中包含常规 API 支持的零位十进制货币。此处所列货币在您所在的国家/地区可能无法使用。有关您所在国家/地区的出示货币的列表,请参阅[受支持的出示货币](https://docs.stripe.com/currencies.md#presentment-currencies)。 ### 特殊情况 以下货币在创建提现或收款时需要考虑一些特殊情况。 | 货币 | 描述 | | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | 冰岛克朗 (ISK) | ISK 已转为零小数货币,但为保持向下兼容,您仍需以两位小数的值来表示,而小数金额始终是 `00`。例如,要收取 5 冰岛克朗,请提供 `amount` 值 `500`。冰岛克朗不支持小数金额。 | | 匈牙利福林 (HUF) | Stripe 将匈牙利福林 (HUF) 视为零小数货币进行支付,尽管您可以收取两位小数的金额。在以 HUF 创建手动提现时,必须提供可以被 100 整除的整数金额。例如,如果可用余额为 HUF 10.45,则可以通过提交 `1000` 作为 `amount` 值来提现 HUF 10。您不能提取全部余额 HUF 10.45,因为 `amount` 值 `1045` 不能被 100 整除。 | | 新台币 (TWD) | Stripe 将匈牙利福林 (TWD) 视为零小数货币进行支付,尽管您可以收取两位小数的金额。在以 TWD 创建手动提现时,必须提供可以被 100 整除的整数金额。例如,如果可用余额为 TWD 800.45,则可以通过提交 `80000` 作为 `amount` 值来提现 TWD 800。您不能提取全部余额 TWD 800.45,因为 `amount` 值 `80045` 不能被 100 整除。 | | 乌干达先令 (UGX) | 乌干达先令 (UGX) 已经转为零小数货币,但向后兼容性要求您将其表示为两位小数的值,其中小数部分始终为 `00`。例如,要收取 5 UGX,`amount` 的值应为 `500`。您不能收取 UGX 的小数部分。对于因按比例分摊、优惠券或税费而导致 `amount` 为小数的账单,Stripe 会自动将该金额四舍五入到最接近的可被 100 整除的数字。我们会将四舍五入的差额记入客户余额。 | ## 最低和最高收款金额 Stripe 对所有收款执行最低支付金额,以确保 Stripe 手费用不超过您的收款金额。您可以收取的最低金额取决于[银行账户结算货币](https://docs.stripe.com/payouts.md#supported-accounts-and-settlement-currencies)。 订阅收款支持零金额,以计算优惠券和免费试用。但是,任何非零金额仍需遵守适用的最低标准。 ### 按货币划分的最低收款金额 如果您只有一个银行账户,显示的最低金额适用于所有与账户相同货币的收款。要求[转换](https://docs.stripe.com/payments/currencies/localize-prices.md)为您账户的[默认结算货币](https://docs.stripe.com/payouts.md#multiple-bank-accounts)的收款,必须满足结算货币的等效最低金额。 例如,如果您有英镑和美元银行账户,且将英镑设置为您的默认货币,则您创建的所有非美元的收款都会转换为英镑。这些收款必须满足转换后英镑的最低金额要求。 按货币使用以下最低金额: - 0.50 美元 - 2.00 阿联酋迪拉姆 - 0.50 阿根廷比索 - 0.50 澳大利亚元 - 0.50 巴西雷亚尔 - 0.50 加拿大元 - 0.50 瑞士法郎 - 0.50 哥伦比亚比索 - 15.00 捷克克朗 - 2.50 丹麦克朗 - 0.50 欧元 - 0.30 英镑 - 4.00 港元 - 175.00 匈牙利福林 - 0.50 印尼盾 - 0.50 以色列新谢克尔 - 0.50 印度卢比 - 50 日元 - 50 韩元 - 10 墨西哥比索 - 2.00 马来西亚林吉特 - 3.00 挪威克朗 - 0.50 新西兰元 - 0.50 菲律宾比索 - 2.00 波兰兹罗提 - 2.00 罗马尼亚列伊 - 0.50 俄罗斯卢布 - 3.00 瑞典克朗 - 0.50 新加坡元 - 10 泰铢 - 0.50 南非兰特 某些支付方式适用于最低收款额的例外情况,例如 [iDEAL](https://docs.stripe.com/payments/ideal.md)(允许 `amount` 值低至 `1`)。 ### 最高收款金额 通常,允许的位数限制了您可以向客户收取的最高金额。`amount` 值最多支持: - 印尼盾 IDR 为 12 位数字,最大收款额为 9,999,999,999.99 IDR (`999999999999`) - American Express 为 IDR 9 位数字,最大收款额为 9999999.99 IDR (`999999999`) - 印度卢比 INR 为 9 位数字,最大收款额为 9,999,999.99 INR (`999999999`) - 所有其他货币为 8 位数字,最大收款额为 999,999.99 (`99999999`) 接受银行卡付款时,以下币种支持更高的最高金额: - LBP 采用 12 位数字,最大收款金额为9,999,999,999.99 LBP (`999999999999`) - 哥伦比亚比索 (COP) 10 位,最高扣款额 9,999,999,999.9 COP (`9999999999999`) - 匈牙利福林 (HUF) 10 位,最高扣款额 9,999,999,999 HUF (`9999999999999`) - 日元 (JPY) 10 位,最高扣款额 9,999,999,999 JPY (`9999999999999`) 卡组织可以施加的收款金额限制可能比数位更为严格。 > 处理日本 Stripe 账户的 JCB、Diners Club 和 Discover 卡时,最大金额为 8 位数(99,999,999 日元),无论前述日元 (JPY) 货币限额如何规定。了解有关[在日本接受 JCB 付款](https://support.stripe.com/questions/enabling-jcb-payments-for-japan-based-stripe-accounts)的更多信息。 ## 支持的支付方式 在 美国,您可以接受的卡有:Visa, Mastercard, American Express, Discover, JCB, Diners Club, China UnionPay、借记卡。 您可以根据您 Stripe 账户所在国家/地区([激活账户](https://docs.stripe.com/get-started/account/activate.md#activation)时设定的),接受其他[支付方式](https://docs.stripe.com/payments/payment-methods/payment-method-support.md#country-currency-support)。 ### 审核欧洲经济区银行卡定价 在*欧洲经济区* (The European Economic Area is a regional single market with free movement of labor, goods, and capital. It encompasses the European Union member states and three additional states that are part of the European Free Trade Association) (EEA) 发行的银行卡,其费用通常与其他地区不同。由于跨境费用和汇率,处理费用因发卡地区而异,这意味着欧洲经济区发行的银行卡根据交易货币可能产生不同费用。 当您接受多币种时,利用这些地区特定的费用来制定定价。Stripe 将欧洲经济区银行卡定义为在以下国家发行的: - 安道尔 (AD) - 奥地利 (AT) - 比利时 (BE) - 保加利亚 (BG) - 克罗地亚 (HR) - 塞浦路斯 (CY) - 捷克 (CZ) - 丹麦 (DK) - 爱沙尼亚 (EE) - 法罗群岛 (FO) - 芬兰 (FI) - 法国 (FR) - 德国 (DE) - 直布罗陀 (GI) - 希腊 (GR) - 格陵兰 (GL) - 根西岛 (GG) - 梵蒂冈(梵蒂冈城国)(VA) - 匈牙利 (HU) - 冰岛 (IS) - 爱尔兰 (IE) - 马恩岛 (IM) - 意大利 (IT) - 泽西岛 (JE) - 拉脱维亚 (LV) - 列支敦士登 (LI) - 立陶宛 (LT) - 卢森堡 (LU) - 马耳他 (MT) - 摩纳哥 (MC) - 荷兰 (NL) - 挪威 (NO) - 波兰 (PL) - 葡萄牙 (PT) - 罗马尼亚 (RO) - 圣皮埃尔和密克隆群岛 (PM) - 圣马力诺 (SM) - 斯洛伐克 (SK) - 斯洛文尼亚 (SI) - 西班牙 (ES) - 瑞典 (SE) - 土耳其 (TR) - 英国 (GB) ## 实行外汇管制的国家 根据具有外汇管制要求的国家(包括但不限于巴西)适用的法律,向或从这些国家国家汇款都要通过授权的渠道。 ## See also - [接收提现款项](https://docs.stripe.com/payouts.md) - [本地化价格](https://docs.stripe.com/payments/currencies/localize-prices.md)