• Resolved Tomasz Dziuda

    (@dziudek)


    Hi,

    I have enabled today option to pay with credit/debit card.

    Then I have created a discount code so I was able to pay small amount (0,1 EUR) for the order to test the whole process.

    Unfortunately when I try to pay with my credit card (issued on Poland), I get the error block over card details without any text. Please see this attachment: https://postimg.cc/BLNhzRBw

    I have also tried to use my Revolut debit card, but the issue appeared again.

    What can be a reason of this issue?

    All is going ok till 3DS security check – after it, I get the error. As I see endpoint https://www.paypal.com/webapps/helios/api/checkout/%5BREDACTED%5D/session/clear3DSContingency

    Returns 429 status code for the POST request and the endpoint reply is empty.

    I am not sure if it is related, but under “PayPal Card Processing” tab, the “Vaulting” option is disabled, and I also see “Card Processing not available” with error message “Unfortunately, the card processing option is not yet available in your country. Advanced credit and debit country and currency availability.” – it is related to this issue?

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @dziudek,

    The PayPal Card Processing and standard black credit card button are two different features: https://woocommerce.com/document/woocommerce-paypal-payments/#paypal-card-processing-acdc
    When the PayPal Card Processing is unavailable in your region, the settings tab is supposed to be hidden (currently not the case). This will be fixed with the next update to reduce confusion.
    But this is not related to the issue you reported.

    This is a problem in the PayPal interface and guidance from the PayPal MTS may be helpful.

    Unfortunately when I try to pay with my credit card (issued on Poland), I get the error block over card details without any text. Please see this attachment: https://postimg.cc/BLNhzRBw

    Does it create any errors in the PayPal Payments logs?
    With the Standard card button, this error occurs inside the PayPal interface and is difficult to track from the plugin’s perspective.
    Can you reproduce this behavior with a sandbox account connected?
    There are test cards in the docs that trigger 3DS v2: https://woocommerce.com/document/woocommerce-paypal-payments/#testing-acdc-feautres-sandbox

    You could also try changing the configuration of the Card billing data handling setting.
    By default, PayPal Payments sends the WooCommerce form field details to PayPal, so the card fields from the standard card button are as minimalistic as possible (only asking for card details).
    But sometimes, this can cause problems, especially when the billing address from WooCommerce does not match the actual billing details on the card.
    In that case, the setting Do not use WC Checkout form data may help resolve potential issues. But at the cost of more friction during the Checkout process (as the buyer potentially has to type the same details again).

    With the PayPal Card Processing, this wouldn’t be an issue. But this feature is only available in a limited number of countries.
    To check if the issue with the plugin, I first suggest trying with a sandbox test card first. Please let us know how that works for you.
    Thanks!

    Kind regards,
    Niklas

    Thread Starter Tomasz Dziuda

    (@dziudek)

    Hi,

    Thank you for your reply. I have tried to test this case with logs enabled, but now it is working fine. I have checked three combinations with my polish credit card:

    * as logged in user with logs enabled
    * as guest with logs enabled
    * as guest with logs disabled

    In all above cases payment was successful.

    I suppose that there was some temporary issues when I have initially tested this feature.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Problem with paying with credit/debit card’ is closed to new replies.