[英]Paypal payment integration selection
我必须在PHP和iam中集成paypal支付网关处于混淆状态,选择我必须选择哪种方法。
我已经通过paypal开发人员文档,发现了两种方法。
1)REST API 2)经典API
在经典的apis中还有很多其他选择。
我必须为美国的客户建立一个具有付款功能的网站,其他国家/地区都不会使用此网站。
那么哪个选项最适合我需要选择REST API和Classic API。
PayPal Classic和REST API
经典API
请求和响应有效负载的格式为NVP和SOAP。
PayPal Merchant SDK for .NET(GitHub | NuGet)提供对Express Checkout的官方PayPal SDK支持
REST API
请求和响应有效负载格式为JSON
PayPal .NET SDK提供的官方PayPal SDK支持(GitHub | NuGet)
通过PayPal名称 - 值对API(NVP API),您只需向PayPal发送HTTP请求并使用名称 - 值对指定请求参数,即可利用PayPal API的功能。 NVP API是PayPal SOAP API的轻量级替代品,可以访问与SOAP API相同的功能集。
有关Classic API与REST API的几点要考虑:
经典API不会很快被弃用。 您可以使用Classic API。
此外,REST API不支持在Classic API中使用的许多变量/参数。
REST API可用于信用卡和PayPal付款(快速结账体系结构)。
注意: REST Apis,它们支持直接信用卡和快速结账,具体取决于您在付款请求中传递的资金工具(CC与PayPal)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.