Announcement

Collapse
No announcement yet.

Donor/Payee Not receiving receipt email following donation

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Donor/Payee Not receiving receipt email following donation

    Hi,

    I am writing on behalf of a client who is using C&P on their Drupal website (using CiviCRM). Here's their test page - https://www.nastad.org/civicrm/contr...action=preview

    For some reason, the receipt is not being emailed to the donor/payee. Are we required to setup CiviCRM in a particular way so that the email is sent to the email address entered by the donor/payee in the "Email" field? I tried with two different emails on different domains, but neither got the email receipt.

    Please look in to this issue ASAP.

    Thanks,
    Ronak.

  • #2
    Good day @Ronak,

    Are you using our plugin or is this a custom form designed through our FaaS processor?
    Regards,
    Click & Pledge Support Department

    Join us @ the educational webinars: https://clickandpledge.com/webinars/
    Live Support- read more: https://support.clickandpledge.com/s/article/general-information-live-support/

    Comment


    • #3
      I believe it is the plugin - http://manual.clickandpledge.com/CiviCRM-Drupal.html

      Comment


      • #4
        @Ronak,

        There is a checkbox for Send Receipt - if that is checked the system receipt will be sent to the patron and if unchecked no system receipts will be sent.

        Please send us the userid & password for the account in WordPress so we can login and review it for you. Submit the info as a ticket to http://help.clickandpledge.com

        We have to login and review your settings. As stated our API has an option for sending receipt and that is always in all integrations. We can check it for you.
        Regards,
        Click & Pledge Support Department

        Join us @ the educational webinars: https://clickandpledge.com/webinars/
        Live Support- read more: https://support.clickandpledge.com/s/article/general-information-live-support/

        Comment


        • #5
          Thanks. I currently don't have access to the Drupal backend, but will forward your instructions to the developer who does. Just in case he asks, can you send me the exact location of this "Send Receipt" checkbox or how to get to it?

          Thanks,
          Ronak.

          Comment


          • #6
            Hello,

            I have sent the credentials to [email protected]. Please confirm that you have received them and have access to the website backend.

            Thanks,
            ​Ronak.

            Comment


            • #7
              Good day @Ronak,

              Please see:



              Click image for larger version

Name:	2015-09-02_9-17-49.jpg
Views:	62
Size:	49.3 KB
ID:	18873

              Currently there is a dependency between the "Email Receipt to Contributor" and the sending of the system receipt.

              If the "Receipt Message" is blank Drupal will not send the message to the API. Please activate it so the API gets the send receipt node.

              We will add a by-pass setting in our setting to make this more intuitive.

              Hope that answers the question.
              Regards,
              Click & Pledge Support Department

              Join us @ the educational webinars: https://clickandpledge.com/webinars/
              Live Support- read more: https://support.clickandpledge.com/s/article/general-information-live-support/

              Comment


              • #8
                ​Hello,

                Thanks for the update. I can confirm that the receipt is being sent to the donor. Thanks for addressing that issue. However, there's still a problem that is being flagged on the "Thank You/Confirmation" page. See attached image. The warning error messages are as follows -
                Warning: mail(): SMTP server response: 501 5.5.4 Invalid Address in Mail_mail->send() (line 169 ofC:\inetpub\nastadqa.DEVELOPMENT\sites\all\modules\ civicrm\packages\Mail\mail.php).


                Mailing Error An error occurred when CiviCRM attempted to send an email (via SMTP). If you received this error after submitting on online contribution or event registration - the transaction was completed, but we were unable to send the email receipt.
                The mail library returned the following error message:
                [COLOR=#E43D2B !important]mail() returned failure
                [/COLOR]
                This is probably related to a problem in your Outbound Email Settings (Administer CiviCRM » System Settings » Outbound Email), OR the FROM email address specifically configured for your contribution page or event. Possible causes are:
                • Your Sendmail path is incorrect.
                • Your Sendmail argument is incorrect.
                • The FROM Email Address configured for this feature may not be a valid sender based on your email service provider rules.
                Check this page for more information.

                Comment


                • #9
                  Hello,

                  Any updates on this? Want to make sure this is working/resolved by EOD today.

                  Thanks,
                  Ronak.

                  Comment


                  • #10
                    Hi Ronak,

                    We have identified this to be an issue with the SMTP. We are currently working on a resolution. The email is being sent through the API but the Drupal mail system is causing the problem.

                    The code is written such that the SMTP has to be checked before our email is set to TRUE so enabling it causes Drupal to report an issue when not set up.

                    We are making a change in the code to not require SMTP by Drupal. We are looking for a release by first week of October.
                    Regards,
                    Click & Pledge Support Department

                    Join us @ the educational webinars: https://clickandpledge.com/webinars/
                    Live Support- read more: https://support.clickandpledge.com/s/article/general-information-live-support/

                    Comment


                    • #11
                      Thanks for the update. Please let me know as soon as there is a resolution. It's a high priority item for my client.

                      Comment


                      • #12
                        Good day.

                        We have resolved this in your client's instance. Here is the story!

                        The integration has limited access to what it can do because of CiviCRM's features. Since we only have access to following fields we cannot do anything outside them:

                        Click image for larger version

Name:	2015-10-01_8-54-35.jpg
Views:	58
Size:	137.5 KB
ID:	19557

                        The only way we can send the receipt flag is to rely on the CiviCRM's option for sending receipts. With that in mind the setting has to be set up correctly with CiviCRM before we can send the receipt. Here is the setting page:

                        Click image for larger version

Name:	2015-10-01_8-52-51.jpg
Views:	62
Size:	123.5 KB
ID:	19558

                        With your client's instance we simply changed the setting to SMTP from mail() and enabling the localhost.

                        All is working now. We had to spend a good deal of time to debug CiviCRM and learn how the core works. When we create integration we really don't spend a lot of time with learning how the entire 3rd party platform works - it is just not practical or required.

                        Hope this finding helps.

                        Let us know if we can be of more assistance.
                        Regards,
                        Click & Pledge Support Department

                        Join us @ the educational webinars: https://clickandpledge.com/webinars/
                        Live Support- read more: https://support.clickandpledge.com/s/article/general-information-live-support/

                        Comment

                        Working...
                        X