Shopify与菲律宾支付全流程实现方法
一、菲律宾支付市场概况
在菲律宾开展电商业务,需要了解当地支付特点:
- 信用卡普及率较低(约5%)
- 现金支付仍占主导地位
- GCash和PayMaya等电子钱包快速增长
- 银行转账是常见在线支付方式
- OTC(柜台现金)付款如7-Eleven、Palawan Express等很受欢迎
二、Shopify支持的菲律宾主要支付方式
1. Shopify Payments (Stripe)
适用性:适合国际商家,但需注意:
- Stripe目前在菲律宾仅支持企业注册
- 需要本地公司实体和银行账户
- PHP货币支持有限制
2. PayPal
优势:
二、Shopify支持的菲律宾主要支付方式(续)
2. PayPal
优势:
– 国际通用,覆盖菲律宾用户
– 支持信用卡/借记卡付款
– 提供买家保护机制
限制:
– 手续费较高(约4.4%+固定费用)
– PHP提现到本地银行有额外费用
– 部分用户更偏好本地支付方案
3. GCash整合方案
实现方法:通过第三方网关如PayMongo或Dragonpay接入
1. 注册GCash商户账户
– https://www.gcash.com/business/
– 需要菲律宾公司注册文件
2. 通过PayMongo集成
“`liquid
{% if checkout.payment_gateways contains ‘gcash’ %}

{% endif %}
“`
3. 交易流程
客户选择GCash → 生成二维码/跳转GCash App → 客户确认支付 → Shopify收到回调通知
三、菲律宾本地支付方案深度整合
4. PayMaya (Maya) 集成
PayMaya是菲律宾第二大电子钱包,支持在线支付、二维码付款和银行转账。
实现步骤:
1. 注册PayMaya商户账户([merchant.maya.ph](https://merchant.maya.ph/))
– 需提供公司文件(SEC/DTI注册)
– 绑定菲律宾银行账户
2. 通过Shopify App集成(推荐方式):
– [Dragonpay](https://apps.shopify.com/dragonpay)(支持OTC+电子钱包)
– [Xendit](https://apps.shopify.com/xendit-payment-gateway)(支持PayMaya、GCash等)
3. 手动API集成(适用于开发者):
“`javascript
// Shopify Checkout Script Example (使用Xendit/PayMongo API)
fetch(‘https://api.paymongo.com/v1/payments’, {
method: ‘POST’,
headers: {
‘Authorization’: ‘Basic YOUR_API_KEY’,
‘Content-Type’: ‘application/json’
},
body: JSON.stringify({
amount: {{ checkout.total_price | money_without_currency }},
payment_method: “paymaya”,
currency: “PHP”
})
})
.then(response => response.json())
.then(data => window.location = data.redirect_url);
“`
—
5. OTC柜台现金支付
超过60%的菲律宾网购用户仍使用现金付款,主流渠道包括:
– 7-Eleven CliQQ
– Palawan Express
– Cebuana Lhuillier
实现方法:
1️⃣ *通过Dragonpay* → Shopify后台安装[Dragonpay插件](https://apps.shopify.com/dragonpay),自动生成付款参考号供客户线下支付。
2️⃣ *定制化解决方案*:
“`liquid
“`
▶️ *流程*:客户选择OTC → Shopify生成交易号 → SMS/Email发送付款指引 → Delivered on Payment Confirmation
—