使用Express Checkout REST API Paypal进行无效的交易

时间:2017-03-22 14:02:33

标签: php paypal express-checkout

我想在我的网站上设置Paypal,但我在快速结账时遇到问题,我跟着this integration但是我在付款开始后出错了。这是我定义按钮的方式

paypal.Button.render({
    env: 'sandbox', // Specify 'sandbox' for the test environment
    locale: 'fr_FR',
    style: {
        size: 'responsive',
        color: 'blue',
        shape: 'rect'
    },
    payment: function(resolve, reject) {
      var CREATE_PAYMENT_URL = '/PayPalCreatePayment.php';
      paypal.request.post(CREATE_PAYMENT_URL, {'commande': angular.toJson(commande)})
        .then(function(data){
            resolve(data.paymentID);
        })
        .catch(function(err){
            reject(err);
      });
}, '#paypal-button');

当我点击生成的按钮时,它会打开一个带有连接按钮的灯箱,该按钮应打开购买评论和执行付款的按钮,但我有一个新窗口,上面有一条消息:

  

此交易无效,请重定向到商家网站

我没有错误代码或其他消息。我在CREATE_PAYMENT_URL中生成的付款代码有效

我已经在google上搜索了这个,但我还是卡住了,我怎么能解决这个问题?如果您需要更多解释,请告诉我

0 个答案:

没有答案