无法使用paypal express签出显示金额
我用我自己的客户id使用演示代码,请检查代码,我不能显示金额和当前,而且它不会重定向到返回url无法使用paypal express签出显示金额,paypal,express-checkout,Paypal,Express Checkout,我用我自己的客户id使用演示代码,请检查代码,我不能显示金额和当前,而且它不会重定向到返回url <script src="https://www.paypalobjects.com/api/checkout.js"></script> <div id="paypal-button-container"></div> <script> // Render the PayPal button paypal.Butt
<script src="https://www.paypalobjects.com/api/checkout.js"></script>
<div id="paypal-button-container"></div>
<script>
// Render the PayPal button
paypal.Button.render({
// Set your environment
env: 'sandbox', // sandbox | production
// Specify the style of the button
style: {
label: 'checkout', // checkout || credit
size: 'small', // tiny | small | medium
shape: 'pill', // pill | rect
color: 'blue' // gold | blue | silver
},
// PayPal Client IDs - replace with your own
// Create a PayPal app: https://developer.paypal.com/developer/applications/create
client: {
sandbox: 'AZDxjDScFpQtjWTOUtWKbyN_bDt4OgqaF4eYXlewfBP4-8aqX3PiV8e1GWU6liB2CUXlkA59kJXE7M6R',
production: 'Aco85QiB9jk8Q3GdsidqKVCXuPAAVbnqm0agscHCL2-K2Lu2L6MxDU2AwTZa-ALMn_N0z-s2MXKJBxqJ'
},
// Wait for the PayPal button to be clicked
payment: function() {
// Make a client-side call to the REST api to create the payment
return paypal.rest.payment.create(this.props.env, this.props.client, {
transactions: [
{
amount: { total: '0.01', currency: 'USD' }
}
]
});
},
// Wait for the payment to be authorized by the customer
onAuthorize: function(data, actions) {
return actions.payment.execute().then(function() {
document.querySelector('#paypal-button-container').innerText = 'Payment Complete!';
});
}
}, '#paypal-button-container');
</script>
//渲染贝宝按钮
paypal.Button.render({
//设置您的环境
env:'沙盒',//沙盒|生产
//指定按钮的样式
风格:{
标签:'结帐',//结帐| |信用
尺寸:'小',//小|小|中
形状:“pill”,//pill | rect
颜色:“蓝色”//金色|蓝色|银色
},
//PayPal客户端ID-替换为您自己的
//创建PayPal应用程序:https://developer.paypal.com/developer/applications/create
客户:{
沙盒:“AZDXJDSCFPQTJWTOUTHKBYN_bDt4OgqaF4eYXlewfBP4-8aqX3PiV8e1GWU6liB2CUXlkA59kJXE7M6R”,
生产:“Aco85QiB9jk8Q3GdsidqKVCXuPAAVbnqm0agscHCL2-K2Lu2L6MxDU2AwTZa-ALMn_N0z-s2MXKJBxqJ”
},
//等待贝宝按钮被点击
支付:功能(){
//对RESTAPI进行客户端调用以创建付款
返回paypal.rest.payment.create(this.props.env、this.props.client、{
交易:[
{
金额:{总额:'0.01',币种:'USD'}
}
]
});
},
//等待客户授权付款
onAuthorize:函数(数据、操作){
返回actions.payment.execute().then(function()){
document.querySelector(“#paypal按钮容器”).innerText=“支付完成!”;
});
}
}“#贝宝按钮容器”);
这是他们网站上提供的演示。我是这个贝宝集成的新手。请帮助我!
谢谢请添加commit:true
payment:function(){
//对RESTAPI进行客户端调用以创建付款
返回paypal.rest.payment.create(this.props.env、this.props.client、{
交易:[
{
金额:{总额:'0.01',币种:'USD'}
}
]
});
},
提交:true,
请添加提交:true
payment:function(){
//对RESTAPI进行客户端调用以创建付款
返回paypal.rest.payment.create(this.props.env、this.props.client、{
交易:[
{
金额:{总额:'0.01',币种:'USD'}
}
]
});
},
提交:true,