发起支付的文档 https://developer.paypal.com/docs/paypal-payments-standard/integration-guide/formbasics/
https://support.payeezy.com/hc/en-us/articles/203992129
https://support.payeezy.com/hc/en-us/articles/204685325-Hosted-Payment-Page-Quick-Reference-Guide
https://support.payeezy.com/hc/en-us/articles/204504185-How-to-test-CVD-CVV-CVV2-functionality
https://support.payeezy.com/hc/en-us/articles/203730579-Payeezy-Gateway-Demo-Accounts
https://support.payeezy.com/hc/en-us/articles/204504235-Using-test-credit-card-numbers
https://support.payeezy.com/hc/en-us/articles/203730579
测试信用卡 | | | | :---- | :---- | | 持卡人姓名 | asd | | 卡号 | 4111111111111111 | | 有效日期 | 1221 | | 安全码 | 1234 |
把订单金额设为 5000.00 - 5999.00 之间的数值,就能测试支付失败的情况,同样地如果支付金额在这个区间,测试时遇到支付失败,不要感到惊讶,因为这个区间就是用来测试支付失败的
例子
测试 银行响应代码 200 把金额设为 5200.00
测试 收款网关响应代码 42 把金额设为 5000.42
同时测试两个 把金额设为 5200.42
需要三次支付失败才会有支付失败的回调
支付宝的支付流程 和 PayPal , FirstData 的支付流程大致一样
生成密钥对 https://opendocs.alipay.com/open/291/105971#%E5%85%AC%E9%92%A5%E8%AF%81%E4%B9%A6%E6%96%B9%E5%BC%8F
下载开发者工具 https://opendocs.alipay.com/open/291/introduce#%E5%B7%A5%E5%85%B7%E4%B8%8B%E8%BD%BD
这是获取各类凭据大致的流程
https://opendocs.alipay.com/open/00y8k9
支付宝 sdk 关注这四个接口就可以的了
Payment(支付能力) Page(电脑网站) pay(生成交易表单,渲染后自动跳转支付宝网站引导用户完成支付)
Payment(支付能力) Wap(手机网站) pay(生成交易表单,渲染后自动跳转支付宝网站引导用户完成支付)
Payment(支付能力) Common(通用) verifyNotify(异步通知验签)
Payment(支付能力) Common(通用) query(查询交易)
这是支付回调的文档 https://opendocs.alipay.com/open/270/105902
php 的 composer 包 https://github.com/alipay/alipay-easysdk/tree/master/php
https://opendocs.alipay.com/open/200/105311
https://opensupport.alipay.com/support/helpcenter/207/201602504480?ant_source=zsearch