支付集成
Stripe API对接,让您的预订引擎接受银行卡付款
通过您自己的Stripe账户,为机票、酒店和旅游产品接受银行卡和钱包付款。客户在结账时付款,银行卡需要时自动进行3-D Secure验证,每笔付款、退款和结算都与所属订单对账。
- 银行卡和钱包结账
- 3-D Secure验证
- 取消订单自动退款
- 结算到您自己的账户
工作原理
Stripe是PHPTRAVELS中现成的支付网关
Stripe位于PHPTRAVELS支付网关列表中,与PayPal、Adyen、银行转账和代理钱包并列。您使用API密钥连接自己的Stripe账户,预订引擎将结账的付款步骤交给Stripe处理。资金进入您的Stripe余额并结算到您的银行,而订单、扣款和退款在后台始终保持关联。docs.phptravels.com上提供了分步设置指南。
- 注册或登录您的Stripe账户并复制API密钥
- 在后台的支付网关部分启用Stripe
- 粘贴可发布密钥和私密密钥,先使用测试密钥
- 下一笔测试订单,检查结账和3-D Secure流程
- 切换到正式密钥,开始接受真实银行卡付款
- 网关
- Stripe · 已启用
- 模式
- 测试
- 可发布密钥
- pk_test_••••
- 私密密钥
- sk_test_••••
- 货币
- USD
Stripe付款
每笔Stripe扣款都关联订单和状态
已付款、已退款、等待客户操作:每笔银行卡付款都显示在对应订单旁,您的团队无需在Stripe控制台中查找订单号。
- BK-31207 · 迪拜至伦敦往返航班 · 2位乘客 · Visa卡US$1,240订单总额
- BK-31214 · 罗马市中心酒店3晚 · 2位成人 · 客人已取消US$612订单总额
- BK-31226 · 巴厘岛一日游2位游客 · MastercardUS$390订单总额
银行卡和钱包结账
客户在付款步骤使用银行卡或支持的数字钱包付款,无需离开预订流程。
3-D Secure
当发卡行要求时,客户在完成预订前通过银行确认付款。
退款
订单取消后,退款通过Stripe退回到付款的银行卡。
结算
资金进入您自己的Stripe余额,并按您在Stripe中设置的周期结算到您的银行账户。
对账
订单号随扣款一起传递,付款和退款在后台和Stripe中都能与订单对应。
测试模式
在网关切换为正式模式之前,使用Stripe测试密钥和测试卡完成测试订单。
付款流程
使用Stripe从结账到结算
客户或代理通过Stripe用银行卡支付订单时的处理流程。
结账
客户核对订单并选择银行卡付款。
验证
发卡行要求时执行3-D Secure验证。
扣款
Stripe确认付款,订单标记为已付款。
确认
确认函、发票以及凭证或机票发送给客户。
退款
订单取消时,退款退回到银行卡。
结算
Stripe将余额结算到您的银行账户。
付款方式
Stripe与您的其他收款方式并用
Stripe是支付网关列表中的一个选项,您可以为每个市场启用当地客户习惯的付款方式。
Stripe
通过您自己的Stripe账户接受银行卡和钱包付款,支持退款和结算。
其他在线网关
PayPal、Adyen、Paystack、Cashfree、FlutterWave、Xmoney以及其他银行卡和钱包网关。
钱包、银行转账和稍后付款
代理钱包余额、银行转账和稍后付款作为独立选项,与银行卡付款并列。
后台管理
在一个后台管理Stripe付款
银行卡付款、退款和付款记录与您的订单、代理和供应商位于同一个控制台。
付款状态
按已付款、未付款和已退款筛选订单,掌握每笔银行卡付款的进度。
B2B代理
代理可以通过Stripe用银行卡支付订单,或在您启用时使用钱包余额支付。
发票
发票显示金额、付款方式和银行卡扣款日期。
邮件通知
银行卡付款成功或退款发出时,预订和付款邮件会通知客户。
多币种
以各市场使用的货币显示价格,并以您的Stripe账户支持的货币收款。
设置指南
docs.phptravels.com上的Stripe指南介绍密钥、设置和第一笔测试付款。
对比
手动发送Stripe付款链接 vs PHPTRAVELS内置Stripe
许多旅行社已经在使用Stripe,但在预订系统之外发送付款链接。将Stripe内置到结账后,变化如下。
| 任务 | 手动付款链接 | PHPTRAVELS |
|---|---|---|
| 收款 | 手动付款链接每个订单单独创建链接并通过邮件发送 | PHPTRAVELS客户预订时在结账页面直接用银行卡付款 |
| 订单状态 | 手动付款链接查看Stripe后手动更新 | PHPTRAVELSStripe确认扣款后自动标记为已付款 |
| 付款对账 | 手动付款链接按金额或邮箱查找付款 | PHPTRAVELS每笔扣款都带有订单号 |
| 退款 | 手动付款链接在Stripe中退款并另行记录 | PHPTRAVELS记录在已取消的订单上 |
| B2B代理 | 手动付款链接给每个代理单独发送链接 | PHPTRAVELS代理在代理门户中用银行卡或钱包付款 |
| 所有权 | 手动付款链接付款环节在您的系统之外 | PHPTRAVELS自托管源代码,开发人员可以扩展 |
使用场景
谁在PHPTRAVELS中使用Stripe收款
在线旅行社
销售机票、酒店和套餐、需要多币种银行卡结账的B2C网站。
B2B旅行社
下级代理通过Stripe用银行卡结算订单,与预付钱包并用。
旅游和活动销售商
在线预订旅游或活动时用银行卡收款的运营商。
为什么选择PHPTRAVELS
您的Stripe账户、您的平台、您的代码
包含源代码
在商业授权下自行托管,开发人员可以扩展支付流程。
款项进入您自己的账户
扣款进入您的Stripe余额并结算到您的银行,而不是第三方。
24种语言
以各市场的语言和货币结账,包括从右到左的文字。
B2C和B2B
一套安装同时支持您的公共网站和代理门户。
它将您的Stripe账户连接到预订引擎,客户和代理可以在结账时用银行卡或钱包付款。需要时执行3-D Secure验证,退款通过Stripe退回,每笔付款都与订单对账。
需要。您使用API密钥连接自己的Stripe账户,付款进入您的余额并结算到您的银行。Stripe的手续费和国家可用性以Stripe为准,请向Stripe确认。
支持。当发卡行要求验证时,客户在结账过程中通过银行确认付款,然后完成预订。
通过Stripe支付的订单被取消时,退款通过Stripe退回原银行卡,并记录在订单上。
可以。Stripe是支付网关列表中的一项,您可以与PayPal、Adyen、地区网关、银行转账和代理钱包同时启用。
Stripe属于平台的支付网关。套餐起价为Startup一次性授权$2499;请查看价格页面或联系销售。Stripe另收其处理手续费。
