Adaptive Payments
的 PayPal Classic API
是否对获得预先批准的信用卡进行任何检查?
我的客户预先批准了他们的卡,然后当我使用预先批准的 ID 向他们收费时,我有时会收到错误消息:
This transaction cannot be processed. Please enter a valid credit card number and type
有什么方法可以确保在创建预批准时输入的信用卡有效以避免此错误?
最佳答案
我相信您正在查看错误#580036 - 这是一般的拒绝错误消息。这意味着 PayPal 已尝试联系发卡银行以收取资金,但付款被拒绝。 列出几个原因:
- 通常是因为没有足够的可用资金
- 这可能取决于银行内部的安全算法。
- 某些发卡机构会拒绝某些商家类别代码(例如成人内容),具体取决于所使用的卡(例如商务信用卡)
当您创建预批准时,您是在与 PayPal 账户创建付款协议(protocol),但此时与开证行没有直接联系。因此,如果此时预批失败,商家需要与买家取得联系,商定新的付款方式或解决账户问题。
关联到相应 PayPal 帐户的信用卡仍然有效。
关于 Paypal 预批卡检查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21840285/