支付集成

面向旅游预订引擎的PayPal API对接

在您自己的旅游网站上为机票、酒店、旅游线路及其他预订接受 PayPal 付款。将 PayPal 应用的 Client ID 粘贴到后台,用沙盒账户测试,然后切换到生产环境,每笔付款都会记录在对应订单上。

  • 使用 PayPal 应用的 Client ID
  • 开发与生产两种模式
  • 付款步骤中提供 PayPal
  • 与 Stripe 等网关并列

运作方式

PayPal 是 PHPTRAVELS 中现成的支付网关

PayPal 是覆盖银行卡、电子钱包和 PayPal 余额的全球支付平台,在大多数国家都可使用。在 PHPTRAVELS 中,它是支付网关列表中的一项,与 Stripe、Adyen、区域网关、银行转账和钱包余额并列。您只需使用在 PayPal 开发者后台创建的 Merchant 应用的 Client ID 即可完成连接,款项直接进入您自己的 PayPal 商家账户,启用它无需任何开发工作。

  1. 在 developer.paypal.com 的 Apps & Credentials 中创建 Merchant 应用
  2. 复制该应用的 Client ID
  3. 将其粘贴到后台 PayPal 网关设置中的 Credential 1
  4. 将 Dev Mode 设为 Development,并用 PayPal 沙盒账户支付一笔测试订单
  5. 将 Dev Mode 切换为 Production,并将网关设为启用
支付网关
PayPal · 已启用
Credential 1 · Client ID
Client ID: ••••••••
Dev Mode
Development(沙盒)
预订币种
USD

付款流程

从搜索到使用 PayPal 完成确认预订

客户在您的网站上使用 PayPal 支付旅游预订时的步骤。

  1. 预订

    客户选择机票、酒店或旅游线路,并填写旅客信息。

  2. 选择

    PayPal 与其他已启用的网关一起显示在付款步骤中。

  3. 授权

    客户登录 PayPal,确认支付订单总额。

  4. 返回

    客户带着付款结果回到您的网站。

  5. 记录

    订单被标记为已付款,付款信息保存在订单中。

  6. 出具

    确认函、发票以及凭证或机票发送给客户。

付款方式

PayPal 与您的其他收款方式并存

PayPal 是支付网关列表中的一个选项,您可以为每个市场启用其习惯的付款方式。

  • PayPal

    通过您自己的 PayPal 商家账户收取 PayPal 余额、银行卡和钱包付款。

  • 银行卡及区域网关

    Stripe、Adyen、Paystack、Cashfree、FlutterWave、Myfatoorah、Fawaterk 和 Xmoney。

  • 线下与钱包

    银行转账、稍后付款,以及客户或代理的钱包余额。

后台管理

在一个后台管理 PayPal 付款

网关设置、已付款订单和付款记录,与您的订单和供应商位于同一个后台。

  • 网关设置

    在支付网关模块中设置 PayPal 的凭证、Dev Mode 和状态。

  • 订单列表

    按付款状态筛选订单,查看哪些订单通过 PayPal 支付。

  • 发票

    发票显示金额、付款方式和已付款状态。

  • 邮件通知

    PayPal 返回付款结果后,预订和付款邮件会确认订单。

  • 多币种

    在整个网站上以各市场使用的币种显示价格。

  • 报表

    按付款方式统计收入,便于将 PayPal 收入与 PayPal 对账单核对。

对比

邮件发送 PayPal 账单 vs 结账时直接 PayPal 付款

许多旅行社已经通过手动发送账单或付款链接收取 PayPal 款项。在预订引擎内运行后,变化如下。

事项手动 PayPal 账单PHPTRAVELS
付款请求手动 PayPal 账单每个订单单独创建账单或链接PHPTRAVELS付款步骤自动提供 PayPal
金额手动 PayPal 账单手动输入,容易出错PHPTRAVELS直接取自订单总额
订单状态手动 PayPal 账单登录 PayPal 账户核对后手动更新PHPTRAVELS订单标记为已付款,付款信息保存在订单中
机票和凭证手动 PayPal 账单有人发现付款后才发送PHPTRAVELS付款后随确认函一起发送
测试手动 PayPal 账单每次测试都要用真钱PHPTRAVELS开发模式配合 PayPal 沙盒账户
报表手动 PayPal 账单在表格中把 PayPal 导出数据与订单逐一对应PHPTRAVELS后台按付款方式统计收入

应用场景

哪些企业用 PHPTRAVELS 接受 PayPal

  • 在线旅行社

    面向不愿输入银行卡信息的旅客销售机票和酒店的 B2C 网站。

  • 旅游线路与活动商家

    接待已在使用 PayPal 的海外游客预订的地接社和旅游运营商。

  • 多市场旅行社

    在各地区同时提供 PayPal、Stripe 和本地网关的企业。

为什么选择 PHPTRAVELS

您的 PayPal 账户、您的平台、您的代码

  • 包含源代码

    在商业授权下自行托管,开发人员可以扩展支付流程。

  • 款项进入您自己的账户

    PayPal 付款结算到您的 PayPal 商家账户,而不是经销商的账户。

  • 有文档的配置流程

    PHPTRAVELS 文档逐步讲解 PayPal 应用、Client ID 和沙盒测试。

  • 24 种语言

    以各市场的语言和币种运行结账流程,包括从右到左的语言。

常见问题

PayPal API对接常见问题

旅游企业在预订网站上接受 PayPal 之前常问的问题。

联系销售

它在您的预订引擎中加入 PayPal 支付网关。客户可以用 PayPal 支付机票、酒店、旅游线路及其他预订,付款会记录在后台对应的订单中。

一个 PayPal 商家账户,以及在 PayPal 开发者后台 Apps & Credentials 中创建的 Merchant 应用。将应用的 Client ID 复制到 PayPal 网关设置的 Credential 1 中;PHPTRAVELS 文档涵盖每个步骤。

可以。将 Dev Mode 设为 Development,用 PayPal 开发者后台中列出的沙盒账户支付一笔测试订单。测试通过后,将 Dev Mode 切换为 Production。

可以。PayPal 是支付网关列表中的一项,您可以同时启用 Stripe、Adyen、区域网关、银行转账、稍后付款和钱包余额。

款项进入您自己的 PayPal 商家账户。交易手续费由 PayPal 根据您与其签订的协议收取,请查看 PayPal 在您所在国家的最新费率。

PayPal 是平台支付选项的一部分。套餐从 Startup 起,一次性授权费为 $2499;请查看价格页面或咨询销售团队哪个套餐适合您。