javascript - 仅使用 Paypal 客户端集成是否安全?
问题描述
我正在使用 django 和 paypal 智能支付按钮集成编写电子商务网站,我想知道仅使用客户端集成是否安全,或者我是否需要服务器端集成。
<script src="https://www.paypal.com/sdk/js?client-id={{ client_id }}¤cy=USD"></script>
<script>
// Render the PayPal button into #paypal-button-container
let total = '{{ product.price }}';
paypal.Buttons({
// Set up the transaction
createOrder: function(data, actions) {
return actions.order.create({
purchase_units: [{
amount: {
value: total
}
}]
});
},
// Finalize the transaction
onApprove: function(data, actions) {
return actions.order.capture().then(function(details) {
// Show a success message to the buyer
alert('Transaction completed by ' + details.payer.name.given_name + '!');
});
}
}).render('#paypal-button-container');
</script>
提前谢谢你。
解决方案
推荐阅读
- python - 如何在python中划分列表并删除一半
- spring-boot - 1 个 Spring Boot 应用程序中的 Spring mvc 和 webflux
- angular - Angular CLI 6.0.1 如何控制开发环境和 webpack
- r - 禁用绘图缓存
- python - 从 txt 文件中读取和订购向量
- javascript - nodeJS 使代码在隔离的 vm 上下文中运行或创建特定的全局变量
- opendaylight - 尝试运行 karaf 0.8.1 时权限被拒绝
- javascript - 使用 lodash 的 _sortBy 按不同的字段对数组进行排序
- go - 在传递指向切片的指针时出现意外行为
- javascript - 反应 - zIndex 不起作用