you can simulate an order on gricon.it, the form validation is being triggered but the popup of gpay/apple pay still loads over the screen, the customer makes the payment but the order won’t process. Kinda a pain.
Also, since the last update there are tons of problems with payment by credit card during revolut order and client creation. Like 1 order out of 4 has payment problems.
Here are some logs:
2024-11-18T19:11:34+00:00 Errore Failed request to URL PATCH https://merchant.revolut.com/api/1.0/orders/673B9124-3848-ACFB-9BAD-6676F7F919DC 2024-11-18T19:11:34+00:00 Errore {“timestamp”:1731957094601,”errorId”:”c66232ae-7263-4285-8f43-e80d2410239a”} 2024-11-18T19:11:34+00:00 Errore Something went wrong: PATCH https://merchant.revolut.com/api/1.0/orders/673B9124-3848-ACFB-9BAD-6676F7F919DC {“timestamp”:1731957094601,”errorId”:”c66232ae-7263-4285-8f43-e80d2410239a”} 2024-11-18T19:11:35+00:00 Errore Failed request to URL PATCH https://merchant.revolut.com/api/1.0/orders/673B9124-3848-ACFB-9BAD-6676F7F919DC 2024-11-18T19:11:35+00:00 Errore {“timestamp”:1731957095344,”errorId”:”43214f2e-81f3-4ef1-bbc3-aa8e56e9e083″} 2024-11-18T19:11:35+00:00 Errore Something went wrong: PATCH https://merchant.revolut.com/api/1.0/orders/673B9124-3848-ACFB-9BAD-6676F7F919DC {“timestamp”:1731957095344,”errorId”:”43214f2e-81f3-4ef1-bbc3-aa8e56e9e083″} 2024-11-18T19:11:35+00:00 Errore Failed request to URL PATCH https://merchant.revolut.com/api/1.0/orders/673B9124-3848-ACFB-9BAD-6676F7F919DC 2024-11-18T19:11:35+00:00 Errore {“timestamp”:1731957095466,”errorId”:”127d9df2-7c58-4fdc-a9f8-eda83625df49″} 2024-11-18T19:11:35+00:00 Errore Something went wrong: PATCH https://merchant.revolut.com/api/1.0/orders/673B9124-3848-ACFB-9BAD-6676F7F919DC {“timestamp”:1731957095466,”errorId”:”127d9df2-7c58-4fdc-a9f8-eda83625df49″} 2024-11-18T19:42:59+00:00 Errore Can not update wc_order_id for Revolut order record on DB: Duplicate entry ‘g;\x98\xAC’9\xA0\xBD\x95iXc\xD8%OR’ for key ‘PRIMARY’ 2024-11-18T19:44:38+00:00 Errore Can not update wc_order_id for Revolut order record on DB: Duplicate entry ‘g;\x99\x0F\xA0l\xA2″\x95d\xD2\xAE0wc\xFD’ for key ‘PRIMARY’
2024-11-18T19:45:53+00:00 Errore Can not update wc_order_id for Revolut order record on DB: Duplicate entry ‘g;\x99\x0F\xA0l\xA2″\x95d\xD2\xAE0wc\xFD’ for key ‘PRIMARY’ 2024-11-18T19:59:26+00:00 Errore Exception: Missing revolut_public_id parameter in /notsharingmyfolder/wp-content/plugins/revolut-gateway-for-woocommerce/includes/abstract/class-wc-payment-gateway-revolut.php:677 Stack trace: #0 /notsharingmyfolder/wp-content/plugins/woocommerce/includes/class-wc-form-handler.php(545): WC_Payment_Gateway_Revolut->add_payment_method() #1 /notsharingmyfolder/wp-includes/class-wp-hook.php(324): WC_Form_Handler::add_payment_method_action() #2 /notsharingmyfolder/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #3 /notsharingmyfolder/wp-includes/plugin.php(565): WP_Hook->do_action() #4 /notsharingmyfolder/wp-includes/class-wp.php(830): do_action_ref_array() #5 /notsharingmyfolder/wp-includes/functions.php(1336): WP->main() #6 /notsharingmyfolder/wp-blog-header.php(16): wp() #7 /notsharingmyfolder/index.php(17): require(‘…’) #8 {main}
2024-11-18T20:36:58+00:00 Errore Failed request to URL POST https://merchant.revolut.com/api/1.0/customers 2024-11-18T20:36:58+00:00 Errore {“timestamp”:1731962218337,”code”:1018,”errorId”:”418da4bf-c019-4361-94f7-9fa940fef7c4″} 2024-11-18T20:36:58+00:00 Errore create_revolut_customer: Something went wrong: POST https://merchant.revolut.com/api/1.0/customers {“timestamp”:1731962218337,”code”:1018,”errorId”:”418da4bf-c019-4361-94f7-9fa940fef7c4″}