• Hi there,

    Using the latest plugin. We are buying large traffic and send it to our product page with airwallex apple pay button.
    However, we have encountered some issues.

    1- The order process waiting time is very long. Before we were using stripe, it was around 3 seconds, now its like 8-9 seconds (time waiting time after user clicks buy on apple pay while waiting response from airwallex api requests)

    2- We noticed that sometimes payment methods are rate limited. Is there any setting to stop this rate limiting ? Maybe its on Cloudflare part not sure.

    Because of these we get much lower orders. This is very important and hope you can fix this issue.

    Best regards

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support ssatria

    (@ssatria)

    Hi @cagsan ,

    Can you please help us with these questions?

    1. Regarding the first question, which stage is taking the longest time? Is it:
      • Opening the checkout page and displaying the Apple Pay button?
      • Clicking the button to proceed to fingerprint or facial recognition?
      • Fingerprint or facial recognition to the order completion page?
      • Or is it a combination of these three steps?
    2. Regarding the second question, how is the payment method rate limit displayed? Is it because the payment method is not displayed on the front end, or is it due to a 429 error after calling the API? Are there any logs?
    3. Please provide the account ID for troubleshooting.

    Thank you!

    – Steve from Airwallex

    Thread Starter cagsan

    (@cagsan)

    Hi there @ssatria ,

    1. We see many requests with cloudflare check in console log, that may be the reason. .
      Almost all of them are a bit slower around 750ms to 1.200 sec
      the slowest one is that after user passes faceid on apple pay and send payment request to airwallex api, it takes much longer than Stripe.
    2. We are using express checkout. Guest purchases. Have seen many of the time that ajax requests have been blocked and have 403 response code. Maybe cloudflare or airwallex have a high security measurement to allow x visitors per second or etc ? Because when we buy high load of traffic and send to our product page, we have many 403 responses when we check the logs, thats why we get lower orders compared to Stripe. Here is the log example https://i.snipboard.io/iN4fqv.jpg

      Is there anyway to disable rate limits ?
    • This reply was modified 4 months, 1 week ago by cagsan.
    • This reply was modified 4 months, 1 week ago by cagsan.
    Thread Starter cagsan

    (@cagsan)

    This is the debug.log



    [2026-01-18 21:25:11] Airwallex\Gateways\AirwallexGatewayTrait::getActivePaymentMethodTypeItems Failed to get payment method types: {"code":"too_many_requests"}
    | null
    [2026-01-18 21:25:11] Airwallex\Gateways\AirwallexGatewayTrait::getActivePaymentMethodTypeItems Failed to get payment method types: {"code":"too_many_requests"}
    | null
    [2026-01-18 21:25:11] Airwallex\Gateways\AirwallexGatewayTrait::getActivePaymentMethodTypeItems Failed to get payment method types: {"code":"too_many_requests"}
    | null
    [2026-01-18 21:25:11] Airwallex\Gateways\AirwallexGatewayTrait::getActivePaymentMethodTypeItems Failed to get payment method types: {"code":"too_many_requests"}
    | null
    [2026-01-18 21:25:11] Airwallex\Gateways\AirwallexGatewayTrait::getActivePaymentMethodTypeItems Failed to get payment method types: {"code":"too_many_requests"}
    | null
    [2026-01-18 21:25:11] Airwallex\Gateways\AirwallexGatewayTrait::getActivePaymentMethodTypeItems Failed to get payment method types: {"code":"too_many_requests"}
    | null
    [2026-01-18 21:25:11] Airwallex\Gateways\AirwallexGatewayTrait::getActivePaymentMethodTypeItems Failed to get payment method types: {"code":"too_many_requests"}
    | null
    [2026-01-18 21:25:11] Airwallex\Gateways\AirwallexGatewayTrait::getActivePaymentMethodTypeItems Failed to get payment method types: {"code":"too_many_requests"}
    | null
    [2026-01-18 21:25:11] Airwallex\Gateways\AirwallexGatewayTrait::getActivePaymentMethodTypeItems Failed to get payment method types: {"code":"too_many_requests"}
    | null
    Plugin Support ssatria

    (@ssatria)

    Hi @cagsan,

    We’re trying to take a look to see how we can resolve your issue. To assist you better, can you email us at [email protected] with your Airwallex account details so we can investigate better?

    Thank you!

    – Steve from Airwallex

Viewing 4 replies - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.