angular – Paypal Plus成功数据
我在角度项目中使用Paypal Plus.一切都运作正常.
如何确认付款成功?我必须在数据库中保存哪些数据.总之,我在等待哪些数据成功? <div id="payments-container"></div> export class PaypalComponent implements OnInit { paypalConfig = { env: 'sandbox',client: { sandbox: 'ATvgtyEZznsHf...',production: '<insert production client id>' },style: { layout: 'vertical',label: 'pay',size: 'responsive',shape: 'rect',color: 'gold' },commit: true,payment: (data,actions) => { return actions.payment.create({ payment: { transactions: [{ amount: { total: 10.5,currency: "EUR",} }] } }); },onAuthorize: (data,actions) => { return actions.payment.execute().then((response) => { console.log('response',response); console.log('data',data); console.log('actions',actions); }); },onCancel: (data,actions) => { console.log('Canceled!'); } }; ngOnInit() { paypal.Button.render(this.paypalConfig,'#payments-container'); } } 解决方法
从
docs开始:
具体看看response docs:
你肯定会在寻找获得批准的州. 根据您的审核需求,您可能希望保存任何或所有其他字段. id,intent,payer,transactions和failure_reason至少都值得考虑. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |