• Hello, the Google pay and Apple pay buttons trigger the popup for payment even if the woocommerce validation fails. This does not seem to happen with the credit card payment that follows the normal validation process.

    This causes customers to complete the payment with google and apple pay, but the order won’t be created since there are validation erros in the form.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support businessrevolutsupport_matas

    (@revomatas)

    Hello @scrivio

    Could you supply us with a link where we could test out this behaviour?

    Kind regards,
    Matas from Revolut Business

    Thread Starter scrivio

    (@scrivio)

    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″}

    Hello @scrivio,

    we’ve forwarded this issue to our developers and we’ll keep you updated on any news regarding this.

    Kind regards,
    Matas from Revolut Business

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.