• Resolved rqcmt

    (@rqcmt)


    Hello,

    I have a question regarding the integration of Stripe with Easy Digital Downloads (EDD).

    I understand that when customers pay via electronic payment methods such as credit cards through Stripe, the order status in EDD becomes “Completed” immediately after payment, allowing the customer to download their purchased files.

    Stripe also offers a bank transfer payment option. My understanding is that when a bank transfer payment is completed, the payment information is notified to Stripe via API or other means.

    My question is: Does EDD automatically recognize this bank transfer payment completion information from Stripe and update the order status to “Completed” (and allow file downloads) without manual intervention?

    If EDD does not automatically update the status for bank transfers, do I need to manually update the order status in EDD when a bank transfer payment is received? Or is there a recommended workflow for handling bank transfer payments through Stripe with EDD?

    Any insights or guidance would be greatly appreciated.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Contributor Mihai Joldis

    (@misulicus)

    Hey @rqcmt

    Thanks for reaching out!

    When you use the Stripe gateway, EDD tries to configure Webhooks automatically during the first setup process of the Stripe gateway. Any events happening in your Stripe accounts are triggering a Webhook event that is sent from Stripe to your website.

    EDD is listening for these webhooks and when they come in, if required the Orders will automatically get switched to Completed, even for a bank transfer.

    You can review the setup documentation for Stripe here https://easydigitaldownloads.com/docs/stripe/ but as long as the Webhooks are set up, and the Settings > Payments > Stripe page will tell you if they are or not, you should be good to go.

    Thread Starter rqcmt

    (@rqcmt)

    hI @misulicus.

    Thank you for the clarification! That sounds like it will work perfectly, which is a relief.

    I’m still in the setup phase, so if you don’t mind, could you confirm something for me? When a payment is successfully completed, the status usually changes to “Completed” and a receipt email containing the download URL is automatically sent, correct?

    And for bank transfers, once the EDD status is updated to “Completed” via the Stripe Webhook, will the same type of receipt email with the download URL also be sent automatically?

    Plugin Contributor Mihai Joldis

    (@misulicus)

    That is correct. When an order is set to Completed, we have a cron even that triggers 10-15 seconds after that. This cron event will then send any emails that are supposed to be sent out like the purchase receipt and that will contain the download links.

    You can customize the actual email under Downloads > Emails and then edit the Purchase Receipt email.

    Thread Starter rqcmt

    (@rqcmt)

    Thank you so much for the detailed explanations!

    Everything is perfectly clear now, and it sounds like the system will work exactly as I hoped, including the automatic sending of receipt emails with download links for all payment methods, even bank transfers.

    This information is incredibly helpful for my setup. I really appreciate your quick and thorough support!

    Plugin Contributor Mihai Joldis

    (@misulicus)

    Happy to help!

    If you don’t mind sharing your experience with Easy Digital Downloads so far, you can leave us a review here on WordPress.org https://wordpress.org/support/plugin/easy-digital-downloads/reviews/

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

The topic ‘Stripe Bank Transfer Payment Status Update with Easy Digital Downloads’ is closed to new replies.