使用 IFrame Tokenizer 的 PayPal Payflow Pro 集成

问题描述

我们计划将 PayPal Payflow Pro 与我们的电子商务解决方案集成,以将绝大多数 PCI 合规性/范围卸载到支付网关上。通常这是由 iframe 完成的,这是我们试图确认支持的项目之一,以便我们可以遵循我们设置的现有集成模式。

我们希望我们的网上商店以下列方式运作:

  1. 在结帐页面上, 1.1 iFrame 会收集卡片信息 1.2 购物者可以决定保存卡片或使用现有保存的卡片 1.3 单击“下订单”按钮(位于 iFrame 之外)后,将通过网关处理付款,应用程序将收到响应

解决方法

Payflow 提供了其托管结账页面的 iramable 实现,它称之为“布局 C”。这里有一些文档和屏幕截图:https://developer.paypal.com/docs/payflow/integration-guide/configure-hosted-checkout/

但是,Payflow 是一种较旧的解决方案。如果您对该网关没有特别的需求,请考虑使用 Advanced Credit & Debit Cards,此处记录:https://developer.paypal.com/docs/business/checkout/advanced-card-payments/ -- 有了这个,3 个字段被 iframe:信用卡号、到期日期和卡安全代码.其余的是由您的网站控制的表单。