微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Stripe API 和 ApplePay“账单地址无效”问题

如何解决Stripe API 和 ApplePay“账单地址无效”问题

我正在使用此代码创建 Stripe 结帐:

$checkout_session = \Stripe\Checkout\Session::create([
            'customer_email' => 'my_test_email@gmail.com','payment_method_types' => ['card'],'line_items' => [[
            'price_data' => [
                'currency' => 'usd','unit_amount' => 1000,'product_data' => [
                    'name' => 'Balance top-up',],'quantity' => 1,]],'mode' => 'payment','client_reference_id' => $clientReferenceId,'success_url' => 'https://example.com/user-deposit/?result=success','cancel_url' => 'https://example.com/user-deposit/?result=Failed','Metadata' => [
                'user_id' => '1',]);

一切正常,但如果我尝试从移动浏览器使用 ApplePay 付款 - 我收到了这样的错误(尽管这张卡一切正常,并且帐单地址已在 Apple 帐户设置中填写):

enter image description here

我该怎么办?事实上,我不想向我的用户询问账单地址,我可以使用一些存储的信息(如国家和城市)来传递给这个 API 请求,或者我可以以某种方式强制 Stripe 不要求账单/送货地址(我不卖商品,只是为了在我的服务中充值内部余额)?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。