• Resolved soumyasm

    (@soumyasm)


    Hello!

    So, as mentioned in title, an order came through an e-check, even when I have ‘Require Instant Payment’ enabled in the settings.

    I never had this problem with the previous Paypal plugin! This is the first time anyone has been able to pay through e-check even when I’ve specifically enabled settings that they shouldn’t. A lot of my products are instant downloads, and waiting 3-5 days for an e-check to clear defeats the purpose.

    Any help please?

    Thanks!

    Soumya

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

    (@niklasinpsyde)

    Hi @soumyasm

    The mentioned setting modifies a single parameter in the PayPal API request from this:

    "payment_method":{"payee_preferred":"UNRESTRICTED","payer_selected":"PAYPAL"}

    To this:

    "payment_method":{"payee_preferred":"IMMEDIATE_PAYMENT_REQUIRED","payer_selected":"PAYPAL"}

    PayPal then handles the rest of the payment process and decides which payment source the buyer could use.
    If you already had Logging enabled from the Connection tab, you could check your log files from that day for the IMMEDIATE_PAYMENT_REQUIRED parameter’s presence, and if it is present, contact the PayPal Merchant Technical Support with a copy of your log files (especially the Debug ID after this API request). This helps the PayPal support to find the transaction in the system.

    If Logging was not yet enabled, I suggest enabling it and performing a test transaction (e.g. with the PayPal sandbox) to check the log files for the parameter.

    Please let us know how this looks like for you. Thanks!

    Kind regards,
    Niklas

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi?@soumyasm

    I just wanted to let you know that after a deeper investigation, we found the cause of the behavior. PayPal made some changes resulting in the setting in the plugin effectively not working.

    If you want to try it, just let us know and we can provide you with a version based on this fix.

    Since reproducing this behavior isn’t so trivial in the PayPal sandbox, this change won’t yet be part of the upcoming 2.2.0 update. But we expected this to be released in the following update.

    In any case, as we haven’t heard back from you and the issue is documented with a solution in sight, I will mark this thread as resolved. For any further questions, please don’t hesitate to reopen this thread or create a new one. Thanks!

    Kind regards,
    Niklas

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Customer paid by E-check even when I have enabled ‘Require Instant Payment’’ is closed to new replies.