栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

PayPal nvp 支付

Java 更新时间:发布时间: 百科书网 趣学号

首先要去paypal开发者网站去注册一个账号 paypal开发者网站,
然后访问 https://developer.paypal.com/developer/accounts 去查看自己默认的沙盒账户

拼接参数 格式是以 “&k=v“ 形式拼接的字符串 其中:
每个NVP请求都由必需的和可选的参数及其值组成。参数名称不区分大小写,示例使用大写参数名称,并将参数分为必需的安全参数和正文参数。

必需的安全参数 USER='xxx'&PWD='xxx'&SIGNATURE=xxx&SUBJECT=xxx&ThirdPartyEmailAddress&VERSION=109.0 
以下参数始终是必需的: USER PWD SIGNATURE VERSION 
注意:示例采用如下方式显示必需的安全参数: [requiredSecurityParameters] 
正文参数&METHOD=methodName&otherRequiredAndOptionalParameters

具体需要参数请访问 https://developer.paypal.com/docs/nvp-soap-api/gs-PayPalAPIs

拼接完成之后请求token:

 沙盒:https://api-3t.sandbox.paypal.com/nvp  
 生产:https://api-3t.paypal.com/nvp  

获取返回token修改METHOD 为DoExpressCheckoutPayment 拼接地址等参数再次进行请求完成支付后的逻辑

参数格式要按照文档上的格式:
https://developer.paypal.com/docs/nvp-soap-api/reference
其中包含  货币代码文档  国家代码文档等
转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/275537.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号