paypal快速结帐更改图像按钮

时间:2017-02-24 18:29:06

标签: paypal paypal-rest-sdk paypal-buttons

我正在使用高级集成程序来集成paypal按钮,但我想更改按钮的默认图像,其中还包含信用卡徽标,例如:

<script src="https://www.paypalobjects.com/api/checkout.js"></script>

<div id="paypal-button"></div>

<script>
  paypal.Button.render({
    env: 'sandbox',
    locale:'it_IT',
    payment: function(resolve, reject) {
         var CREATE_PAYMENT_URL = '/make-payment';

        paypal.request.post(CREATE_PAYMENT_URL)
            .then(function(data) { resolve(data.paymentID); })
            .catch(function(err) { reject(err); });
    },
    style: {
        size: 'medium',
        color: 'blue',
        shape: 'rect'
    },
    onAuthorize: function(data, actions) {
        console.log("done")
   }
}, '#paypal-button'); 
</script>

通过阅读文档,似乎无法设置属性来更改默认的PayPal图像。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

展望未来,整合需要按钮由PayPal渲染 - 这意味着我们可以在所有设备上保持一致的高分辨率按钮,因此无论显示器是什么,按钮看起来都很清晰,包括视网膜设备。

我是使用此按钮的团队的一员,因此我们可以考虑添加包含卡片徽标的变体。我认为这是一个有用的补充。

https://medium.com/@bluepnume/less-is-more-reducing-thousands-of-paypal-buttons-into-a-single-iframe-using-xcomponent-d902d71d8875#.sf9jm8q4s