PayPal 自动填充信用卡详细信息

Posted

技术标签:

【中文标题】PayPal 自动填充信用卡详细信息【英文标题】:PayPal autofill the Credit Card details 【发布时间】:2022-01-09 17:54:41 【问题描述】:

我正在使用 PayPal 信用卡,我正在尝试使用他们的代码填写表格:

paypal.Buttons(
            style: 
                layout:  'vertical',
                shape: 'rect',
                height: 36
            ,
            createOrder: function (data, actions) 
                return actions.order.create(
                    //https://developer.paypal.com/docs/checkout/integration-features/standard-card-fields/
                    payer: 
                        name: 
                            given_name: "PayPal",
                            surname: "Customer"
                        ,
                        address: 
                            address_line_1: '123 ABC Street',
                            address_line_2: 'Apt 2',
                            admin_area_2: 'San Jose',
                            admin_area_1: 'CA',
                            postal_code: '95121',
                            country_code: 'US'
                        ,
                        email_address: "customer@domain.com",
                        phone: 
                            phone_type: "MOBILE",
                            phone_number: 
                                national_number: "14082508100"
                            
                        
                    ,
                    application_context: 
                        shipping_preference: 'NO_SHIPPING'
                    ,
                    purchase_units: [
                        description: getPurchaseDescription(),
                        amount: 
                            value: $("#Amount").val()
                        
                    ]
                );
            ,

效果很好,但我也想填写信用卡号和有效期。有没有办法做到这一点? 我试过了

card: 
          number: "378282246310005"
      

但是信用卡号没有填写。

谢谢。

【问题讨论】:

【参考方案1】:

我也想填写信用卡号和有效期。有没有办法做到这一点?

没有。 PayPal 的 SDK 按钮只能供客户在自己的设备上输入自己的支付信息(登录名或卡详细信息)

另外,请注意,卡号和随附的到期日期是非常敏感的信息,通常不应被大多数系统存储,但在极少数情况下需要存储它们,必须采取严格的措施,包括 PCI D型SAQ

【讨论】:

以上是关于PayPal 自动填充信用卡详细信息的主要内容,如果未能解决你的问题,请参考以下文章

信用卡到期日自动填充 - 如何使用 4 位数年份?

ASP.NET 为信用卡字段禁用 Chrome 自动填充

PayPal Adaptive Payment Api 预填充用户数据

Python Selenium 自动填充问题

Paypal Express Checkout.js - 填充产品详细信息

Safari 自动填充信用卡