Sveiki,我是Charlie!
在Day18我们讲到了结帐的前端,而今天我们将进入Paypal金流串接,今天是Paypal developer的部分。
================================◉‿◉=================================
在使用paypal checkout sdk前,我们必须先到paypal developer注册,先前往网页:
https://developer.paypal.com/home
点选右上方的login to dashboard,并在登入页面中点选注册:
接着会导向paypal帐户注册,选择使用paypal购物即可:
之後会让你输入电话号码,输入後按下一步:
下一步会让你收验证码,要用手机简讯:
输入完验证码後填入个人资料,即可建立帐户:
帐户建立之後,再到paypal developer登入,到DashBoard的部分,点选右侧的SandBox,Account:
即可看到在沙盒环境中的测试帐号,这个帐号是我们的程序在测试付款的时候需要用到的。
接着到My Apps & credentials,点选Default Application:
可以看到有一个SandBox Account跟ClientID,还有Secrect:
这个就是在使用Paypal Sandbox环境时,我们需要的参数。
接着我们试着发出create order请求看看,打开postman,输入此网址:
https://api-m.sandbox.paypal.com/v2/checkout/orders
接着选择POST请求,然後点开Authorization页签,选择Basic Auth,再把ClientID跟Secret填入:
接着到body这边,选择raw,然後填入下面内容:
{
"intent": "CAPTURE",
"purchase_units": [
{
"amount": {
"currency_code": "USD",
"value": "100.00"
}
}
]
}
按下发送,如果成功的话可以看到API返回了json,代表createOrder成功:
接着回到Paypal Developer,到左侧的API Calls,可以看到打API的纪录:
================================◉‿◉=================================
Day19结束了!在今天我们完成了Paypal的注册还有打API的动作,而明天会有paypal checkout流程的讲解,还有python如何使用checkout sdk,See ya next day!
>>: [DAY18] 用 Azure Machine Learning SDK 建立 Workspace
使用程序语言实作功能时,一百个人写就会有一百种不同的程序码,虽然都可以正常运作,但有些写法(例如全域...
目标 希冀结合Python-shioaji建立理财机器人Mx. Ada,提供报价、下单、帐务及通知功...
不管在哪个阶段,在写程序时总是会遇到大大小小的问题,不是程序不照着你的想法走,就是他连动都不想动。在...
Miku Memory tags: IT铁人 虚拟记忆体(Virtual Memory) 前面说到了...
2019年世界上发生两个世界遗产的火灾,一个是法国巴黎的圣母院,一个是冲绳的首里城,两者建筑的修复难...