如何实现支付网关与您的网站集成?:-www.deekpay.com
支付网关将交易中的所有利益相关方——买家、商家、买家银行和卖家银行——紧密联系在一起。这就是为什么个人在网站上实施支付网关时需要花费较长时间才能完全熟练。支付网关的集成对于在线交易的成功至关重要。因此,在这里我们解释了在通过支付网关进行交易时通常发生的API调用。
上述图片展示了主要的集成步骤。
API集成步骤
商家网站
为了发起交易,商家生成一个POST请求(这是互联网上的一种特定交互模式)。该请求必须包含必要和可选参数。必要字段包括密钥(由网关提供)、交易ID(商家端生成的订单参考号)、金额、产品信息、姓名、电子邮件、电话、服务提供商以及哈希(校验和)。商家还计算一个哈希值并将其发送给支付网关。
PayU支付网关网站
当POST请求到达PayU时,客户将被重定向到支付网关(PayU)的支付页面。客户现在在支付网关(PayU)的页面上选择特定的支付选项(信用卡/借记卡/网银等)并点击“支付”。此时,支付网关将客户重定向到所选银行。客户在银行的登录页面完成必要的授权/认证过程,银行将成功/失败响应返回给支付网关。
当交易POST请求触达支付网关服务器时,数据库中会创建一个新的交易条目。为了在网关数据库中识别每个新交易,每次在网关端都会创建一个唯一标识符。
我们的支付网关根据从银行收到的响应来标记交易状态。
最终交易响应通过POST响应发送给商家。在此响应中,商家将接收到交易的最终状态。商家还将在此处接收到哈希参数。这样做是为了严格防止用户篡改尝试。
不同工具包如何简化支付网关集成过程
不同的工具包提供了不同的API来自动化许多任务。PayU为开发者提供了两种类型的工具包,以便轻松集成——购物车集成工具包和基于平台的集成工具包。
购物车集成工具包
购物车工具包通过代码和API帮助简化支付网关的集成过程。目前,PayU提供了超过30种购物车集成工具包。其中包括:
Opencart
Interspire
Joomla VirtueMart
Magento
Prestashop
Zencart
CS-Cart
OScommerce
WordPress电子商务
WordPress WooCommerce
Drupal Ubercart
WHMCS
基于平台的集成工具包
PayU目前提供了四种不同环境的集成工具包:
PHP
JSP
.NET
ROR
PayU拥有最简单、快速的支付网关集成过程。现在了解更多关于PayU支付网关与您的网站集成的信息!
如有关于PayU网站集成过程的更多问题,请发送邮件至[email protected]咨询我们。