私の PayPal Pro クレジット カード決済システムでは、この質問に対する最初の回答で示した Luhn アルゴリズム関数を使用しています。ただし、クレジット カードで支払いを試みたように見える米国のクライアントが何人かいて、その詳細は関数によって拒否されました (false を返します)。ただし、私のスクリプトでは何度でも試すことができます。
同時に、他のクライアントの CC の詳細が機能によって実際に受け入れられ、支払いが成功したことも知っています。
関数自体に何か問題があるに違いないと結論付けています。それは可能ですか?