簡體   English   中英

paypal.HostedFields.isEligible() 總是返回 False:Paypal 借記卡/信用卡支付

[英]paypal.HostedFields.isEligible() returns False always : Paypal Debit/Credit Card Payment

我想為我的網站包括由教皇支持的借記卡/信用卡付款,我按照指南進行操作

https://developer.paypal.com/docs/business/checkout/advanced-card-payments/

但對於代碼

paypal.HostedFields.isEligible()

我總是得到錯誤或未定義的錯誤,可能是我跳過了一些東西,請幫忙。

我在 Paypal 社區找到了這個答案。

“就我而言,我使用個人帳戶作為開發者帳戶。當我從企業帳戶創建沙盒憑據時,它開始工作。所以請確保,

  1. 開發者帳戶與企業帳戶關聯/創建
  2. 沙盒帳戶是從那里創建的。
  3. 沙盒帳戶也應該是企業帳戶,並且應該啟用高級付款(使用此鏈接: https://developer.paypal.com/docs/business/checkout/advanced-card-payments/#enable-your-account ) "

這里的關鍵點:

  • 您需要一個企業帳戶才能使用預付款。
  • 在沙盒環境中工作時,您不需要擁有真實的企業帳戶:您可以在沙盒中創建一個假的企業帳戶並使用它。
  • 您需要獲得批准才能使用預付款。 此請求必須為沙盒和生產帳戶單獨完成。
  • 加載 Javascript SDK 時一定不要傳遞disable-funding=card參數,否則即使您的帳戶已被批准, isEligible()也會返回 false!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM