Pay upon invoice – ERROR PAYMENT_SOURCE_CANNOT_BE_USED
-
Customers can get two different errors, if they made an order with “pay upon invoice”:
1. The telephone number is optional in our shop. If the customer does not fill out this field he gets in frontend:
ERROR must match “^[0-9]{1,14}?$” /payment_source/pay_upon_invoice/phone/national_number
size must be between 1 and 14 /payment_source/pay_upon_invoice/phone/national_numberNo customer will know what this message means and he is also not informed in advance why the telephone number should be mandatory when purchasing on account.
2. If the customer has filled out the telephone number and proceed, he will get this:
ERROR PAYMENT_SOURCE_CANNOT_BE_USED The provided payment source cannot be used to pay for the order. Please try again with a different payment source by creating a new order.
We are not using any frontend optimization plugin, such as the much-named SiteGround Optimizer plugin.
——Das oben von einem anderen Shopbetreiber schon gemeldete Verhalten bekommen wir nur mit 1.9.0-test5 in den Griff. Alle folgenden releases weisen exakt diesen Fehler auf. Wir nutzen deshalb momentan 1.9.0-test5 und umgehen die Fehlermeldung bei nicht ausgefülltem Telefonnummernfeld indem wir dieses zum Pflichtfeld gemacht haben. Das ist natürlich nicht DSGVO sicher und wir begrüssen die Anpassung in der folgenden 1.9.3 Variante.
Die Meldung ERROR PAYMENT_SOURCE_CANNOT_BE_USED The provided payment source cannot be used to pay for the order. Please try again with a different payment source by creating a new order taucht wie beschrieben erst seit 1.9.0-test6 und folgend auf.
Vielleicht hilft das der Sache auf die Spur zu kommen.
Wir nutzen ebenfall Germanized und haben keine java-Optimierung laufen.
- The topic ‘Pay upon invoice – ERROR PAYMENT_SOURCE_CANNOT_BE_USED’ is closed to new replies.