支持的货币
You can charge customers in one of more than 135 native currencies and receive funds in your currency. Businesses that have a global presence find this helpful because charging in a customer’s native currency can increase sales.
Currency presentment and settlement
Currency comes into play in three places:
- 客户的信用卡的币种
- 收款所用的货币,称为_出示_货币
- 您的目标银行账户或借记卡接受的币种,称为_结算_货币
如果收款货币与客户信用卡的货币不同,则客户的信用卡公司可能向_客户_收取外汇费用。如果信用卡与您的公司所属的国家不同,那么信用卡公司也可能会向客户收取一定的费用,无论使用的是哪种货币。
如果收款货币与您的结算货币不同,那么 Stripe 会将转换收款货币,兑换成您的结算货币。参考我们的提现文档,了解我们支持的不同银行账户货币。有关价格的更多信息,请查看价格指南。
支持的出示货币
零位十进制货币
所有 API 请求都期望金额以货币的最小单位提供。例如,要收款 10 USD,提供一个值为 1000 的 amount
(即 1000 美分)。
对于零位十进制货币,金额仍以整数提供,但不要乘以 100。例如,要收款 ¥500,提供一个值为 500 的 amount
。
零位十进制货币:
- BIF
- CLP
- DJF
- GNF
- JPY
- KMF
- KRW
- MGA
- PYG
- RWF
- UGX
- VND
- VUV
- XAF
- XOF
- XPF
三位十进制货币
API 支持三位十进制货币,以实现标准的付款流程,包括 Payment Intents、Refunds 和 Disputes。但是,为确保与 Stripe 的合作伙伴的兼容性,这些 API 调用都要求最低有效位(最后一位)是 0。您的集成必须将金额四舍五入为最接近的十。例如,5.124 KWD 必须四舍五入为 5120,也可以是 5130。
三位十进制货币:
- BHD
- JOD
- KWD
- OMR
- TND
特殊情况
以下货币在创建提现或收款时需要考虑一些特殊情况。
货币 | 描述 |
---|---|
冰岛克朗 (ISK) | ISK 将于 2023 年 4 月 14 日生效,成为无小数位的货币。要保持向后兼容性,必须传递带两个小数位的金额。例如,要收款 500 ISK,提供一个值为 500 的 amount 。amount 的值必须能被 100 整除:100 、200 、300 等等。您不能收取 ISK 的小数部分。 |
匈牙利福林 (HUF) | Stripe 在提现时将匈牙利福林 (HUF) 作为零位十进制货币处理,尽管您可以收取带两个小数位的金额。创建 HUF 币种的手动提现时,只允许提取能被 100 整除的整数金额部分。例如,如果您有 HUF 10.45 的可用余额,那么可提出 HUF 10,为 amount 值提交 1000 。不能提交 HUF 10.45 这个全部金额的提现,因为 1045 的 amount 值不能被 100 整除。 |
新台币 (TWD) | Stripe 在提现时将新台币 (TWD) 作为零位十进制货币处理,尽管您可以收取带两个小数位的金额。创建 TWD 币种的手动提现时,只允许提取能被 100 整除的整数金额部分。例如,如果您有 TWD 800.45 的可用余额,那么可提出 TWD 800,为 amount 值提交 80000 。不能提交 TWD 800.45 这个全部金额的提现,因为 80045 的 amount 值不能被 100 整除。 |
乌干达先令 (UGX) | 乌干达先令 (UGX) 是一个十进制货币,但现在已经是一个有效的零十进制货币。要保持向后兼容性,必须传递带两个小数位的金额。例如,要收款 500 UGX,提供一个值为 500 的 amount 。amount 的值必须能被 100 整除:100 、200 、300 等等。换句话说,不能收取 UGX 的小数部分。对于账单中 amount 是按比例分配、优惠券或加税之后的小数的情况,Stripe 会自动将该金额四舍五入为可被 100 整除的最接近的数字。四舍五入的任何差值都会记入客户余额的贷方或借方。 |
最低和最高收款金额
由于 Stripe 的手续费由一个小的固定金额和一个百分比构成,因此我们在创建收款时会强制执行一个最低金额。这可确保您收款时不会损失钱。您可以扣取的最低金额取决于要提现到哪个银行账户结算货币。
结算货币 | 最低收款金额 |
---|---|
USD | $0.50 |
AED | 2.00 د.إ |
AUD | $0.50 |
BGN | лв1.00 |
BRL | R$0.50 |
CAD | $0.50 |
CHF | 0.50 Fr |
CZK | 15.00Kč |
DKK | 2.50-kr. |
EUR | €0.50 |
GBP | £0.30 |
HKD | $4.00 |
HUF | 175.00 Ft |
INR | ₹0.50 |
JPY | ¥50 |
MXN | $10 |
MYR | RM 2 |
NOK | 3.00-kr. |
NZD | $0.50 |
PLN | 2.00 zł |
RON | lei2.00 |
SEK | 3.00-kr. |
SGD | $0.50 |
THB | ฿10 |
如果您在用的只有一个银行账户且以相同货币创建收款,那么最低金额就是所列的您的货币的最低金额。必须转换为您账户的默认结算货币的收款,必须满足这个结算货币的最低金额。例如,您有英镑和美元银行账户,默认货币设置的是英镑,那么您创建的非美元的收款会转化为英镑。这些收款必须满足转换后英镑的最低金额 (£0.30)。
用特定的支付方式创建付款时,例如 iDEAL,在最低收款金额限制方面会有一些例外情况(允许 amount
值低至 1)。
可向客户扣取的最高金额有一个唯一限制,而且是技术方面的。货币是 IDR 时,amount
的值最高支持十二位数(例如,收款金额是 9,999,999,999.99 IDR 时,值为 999999999999),而所有其他货币,最高支持八位数(收款金额是 999,999.99 USD 时,值为 99999999)。
卡组织可能施加比 12 位数更严格的收款金额限制。
欧洲信用卡
我们会根据一些因素(例如定价)将欧洲的信用卡与其他地区的信用卡区别对待。Stripe 会按照下列发卡国家来定义欧洲的信用卡:
国家代码 | 国家 |
---|---|
AD | 安道尔 |
AT | 奥地利 |
BE | 比利时 |
BG | 保加利亚 |
HR | 克罗地亚 |
CY | 塞浦路斯 |
CZ | 捷克 |
DK | 丹麦 |
EE | 爱沙尼亚 |
FO | 法罗群岛 |
FI | 芬兰 |
FR | 法国 |
DE | 德国 |
GI | 直布罗陀 |
GR | 希腊 |
GL | 格陵兰 |
GG | 根西岛 |
VA | 梵蒂冈 |
HU | 匈牙利 |
IS | 冰岛 |
IE | 爱尔兰 |
IM | 马恩岛 |
IL | 以色列 |
IT | 意大利 |
JE | 泽西岛 |
LV | 拉脱维亚 |
LI | 列支敦士登 |
LT | 立陶宛 |
LU | 卢森堡 |
MT | 马耳他 |
MC | 摩纳哥 |
NL | 荷兰 |
NO | 挪威 |
PL | 波兰 |
PT | 葡萄牙 |
RO | 罗马尼亚 |
PM | 圣皮埃尔和密克隆群岛 |
SM | 圣马力诺 |
SK | 斯洛伐克 |
SI | 斯洛文尼亚 |
ES | 西班牙 |
SE | 瑞典 |
TR | 土耳其 |
GB | 英国 |