• Resolved squeaky

    (@squeaky)


    `

    I’ve had several donations fail with a source of payment gateway and a description of
    Invalid Secure Route

    I was just able to send a donation through one of the forms .

    Can you help?

    { “routeSignature”: “476d35ae21aeb9a819d46ac88f3a0db9”, “signature”: { “Object Class”: “Give\\DonationForms\\Routes\\DonateRouteSignature”, “\u0000Give\\DonationForms\\Routes\\DonateRouteSignature\u0000signature”: “givewp-donate|1752353939”, “expiration”: “1752353939” }, “signatureString”: “givewp-donate|1752353939”, “signatureHash”: “476d35ae21aeb9a819d46ac88f3a0db9”, “signatureExpiration”: “1752353939” }

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter squeaky

    (@squeaky)

    This is the error the customer saw:

    https://pasteboard.co/LAiWFfPkyLDn.jpg

    Plugin Support Ginger Coolidge

    (@gscoolidge)

    Hello @squeaky,

    Glad you reached out, happy to help.

    That error is 100% related to caching. It is saying there’s isn’t a secure path to process a donation since the data is cached and hasn’t refreshed.

    Here are the caching recommendations of slugs to exclude at a minimum in any caching plugins you may have installed.

    /donations/
    /donation-confirmation/
    /donor-dashboard/

    Also, the following query strings:

    give-embed=donor-dashboard
    giveDonationFormInIframe=1
    givewp-route=donation-form-view
    givewp-route
    give-listener=paypal-commerce
    give-listener=ipn
    give-listener=stripe

    Your web host or the caching plugin/solution you are using can help with that. If there is server-side caching like varnish and some Cloudflare/CDN components, you web host can assist there as well as the same exclusions would need to be applied.

    Some of them may require what’s called a “wildcard” like /donations/* to capture all subdirectories under the /donations/ folder.

    Cookies:

    The give_nl cookie provides email access to donors to view their donation history on your site.

    The wp-give_session_* cookie is to maintain the donor session during the donation process.

    Let us know how things go after implementing the above! 👍

    Plugin Support Ginger Coolidge

    (@gscoolidge)

    Hello,

    Just checking in on those caching exclusions?

    If you still need help, just reply to this message so I may assist further.

    Have a great rest of your day/evening 🙂

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

The topic ‘Stripe – Invalid Secure Route’ is closed to new replies.