• Resolved porldubya

    (@porldubya)


    Hi all,

    I am using the GiveWP plug in, in combination with Stripe, to allow donors to donate on our website. It’s a fundraising non-profit website.

    The site is tri-lingual. I need the email notifications – both intern and external – to be in the user’s chosen language. This can be English, French, or Dutch. How/where do I add this content and enable the multi-lingual functionality.

    Additionally, when someone donates on our site currently, we never receive an email alert, even though the customer does.

    Thanks in advance,

    Paul

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Robin Joshua Del Mundo

    (@robindelmundo)

    Hi @porldubya ,

    Glad you reached out! Happy to help.

    Translations

    GiveWP can work with translation plugins like WPML and Polylang, but if there are strings that are not translated, we recommend using the plugin Loco Translate.

    Our documentation for translating GiveWP with those plugins is in here — https://givewp.com/documentation/resources/translating-give/.

    Email Notifications

    I would assume that the customer might be receiving the Stripe email receipts but not the Donor Receipt from GiveWP since you’re also not receiving the New Donation emails.

    It is important to note that GiveWP only send the Donation Receipt and the New Donation emails once a donation has the status of Complete. Anything apart from that and they will not be sent. If you haven’t set up the webhooks for Stripe, this will cause all the donations to be stuck in Processing.

    For Stripe, this is most often caused by a lack of the proper webhook (the only mechanism for sending data from Stripe to your GiveWP site) set in your Stripe account. The good news is that the fix is a few steps of copy-pasting, and we’ve documented it very thoroughly.

    The webhook endpoint is a URL that you need to copy and paste into a specific tab of the Stripe Dashboard, and then configure to receive the following events:

    • checkout.session.completed
    • payment_intent.succeeded
    • payment_intent.payment_failed
    • charge.refunded
    • customer.subscription.deleted
    • customer.subscription.created
    • invoice.payment_failed
    • invoice.payment_succeeded

    Our documentation (with screenshots!) on setting up the webhook is here:
    https://givewp.com/documentation/add-ons/stripe-gateway/#connecting-stripe-and-your-webhook-required

    If the webhook is correctly configured, you should see a record in the logs at Donations → Tools → Logs → Stripe for every event at Stripe (going forward).

    Here’s a quick video explaining how to see what’s happening from Stripe’s side:

    password: webhook
    http://shortnit.com/stripewebhooks

    It is also important to note that setting up the webhooks will not retroactively change the status of the donations to Complete. You’ll need to manually go through and mark the older ones made before the webhook was active to complete, using your Stripe account to cross-reference.

    Double-check that webhook and let us know if you need anything else.

    Looking forward to helping you get to the bottom of this!

    Thread Starter porldubya

    (@porldubya)

    This is fantastic, Robin! Just what I nededed 🙂

    I will work through your steps methodically and reply here with how I get on.

    Many thanks!

    Paul

    Plugin Support Robin Joshua Del Mundo

    (@robindelmundo)

    Hi @porldubya ,

    It’s been a while since we’ve heard back, and I know troubleshooting needs a little extra time. I’m marking this as resolved for now, but if you still have questions, you can send them along right here, and I’ll be happy to hop back in.

    Have a great day!

    Thread Starter porldubya

    (@porldubya)

    Hi @robindelmundo

    Sorry for the delay in responding. This is something I wanted to carve out specific time for/ I run the She Yün website as a volunteer, so sometimes things take time. I’m also more of a marketer than a web dev, so it also takes me a bit longer to figure things out!

    Thanks again for the detailed instructions. I’m going to try and configure this today. I’ll post here whatever the outcome.

    Thanks again,

    Paul

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

The topic ‘Email notifications’ is closed to new replies.