Für die Braintree_PaymentMethod::create() Funktion, eine der Optionen ist:In Braintree ist es möglich, doppelte Zahlungsmethode für nur einen Kunden anstelle des gesamten Tresors zu überprüfen?
'failOnDuplicatePaymentMethod'
bool
If this option is passed and the payment method has already been added to the Vault, the request will fail. This option will not work with PayPal payment methods.
Dies scheint ein global vergleichen zu sein. Wenn die Kreditkarteninformation unabhängig von der Kundennummer im Tresor existiert, wird dies fehlschlagen.
Gibt es eine Möglichkeit, nach Duplikaten bei einem bestimmten Kunden zu suchen?
Ich kontaktierte Support vor ca. 2 Jahren und die Antwort war nein, aber es lohnt sich sicherlich wieder zu sehen. – Evan