Hello and thank you for reading this,
Our Authorize.net account is set so that Authorize.net automatically emails a receipt to the customer when we process a credit card transaction. On our current PHP website when we charge a card using a test account with our email in place of a customer's email, we do receive an automatic receipt from Authorize.net.
We have a new Node.JS website that is soon ready to be opened to public use. It is my understanding this new site is already working in the production environment for Authorize.net, not the sandbox. When we make a payment on a test account that has our email address in place of a customer's, we are not receiving email receipts from Authorize.net. The credit card transaction does process though and we go into our Authorize.net account and cancel the transaction.
Our developer wrote:
We checked the autorize.net payment gateway document and there is no feature of email receipt in NodeJs.
https://developer.authorize.net/api/reference/index.html
In the PHP technology, there is the option to pass customer email
image.png 179 KB View full-size Download
So, this is not an issue from our end. This is the nodeJs autorize.net library feature restriction.
Please let me know if you have any other suggestions!
I submitted a support ticket with Authorize.net and they responded:
We have received your request for help with the receipt emails. We are happy to assist. From what we have been able to locate in the Accept JS API documentation, there is not an email option at all in the main API data. However, if one is using this API option, they will be using our Payment Form as the checkout screen, which is where the customer's email address will be requested and, if the email receipt setting is enabled on the account, the email will be sent if the transaction is successful. Check on the Sandbox account to see if the Payment Form is able to be checked. We apologize, but we are not trained in web development or integration, so our ability to answer developer/integration related questions is limited. If you need further assistance, we have created developer forums for web programmers to assist each other. It is possible another developer can assist you there: https://community.developer.authorize.net/
Does anyone know if it is possible to have Authorize.net send a credit card transaction receipt to the customer email when using a Node.JS website?
06-16-2022 01:47 PM
@PioneerCredit,
The link given to the API reference is not relevant. Email receipts is not an API property. It is a feature that is enabled in your account in your auth.net interface.
06-18-2022 10:17 AM
Thank you Renaissance for your reply. We have this setting enabled on our Authorize.net account. Is this the setting you refer to?
06-20-2022 07:24 AM
Stripe does not send emails in test mode. The info box on the right side of Stripe's documentation for email receipts explains this:.
06-21-2022 01:26 PM
Stripe does not send emails in test mode. The info box on the right side of Stripe's documentation for email receipts explains this:.
06-21-2022 01:29 PM
Stripe does now no longer ship emails in check mode. The information container at the proper facet of Stripe's documentation for electronic mail receipts explains this:.
06-21-2022 01:33 PM
Thank you Renaissance for your reply.
06-23-2022 07:36 AM
Stripe does now no longer ship emails in check mode.
06-25-2022 12:25 AM
Thank you Renaissance
06-27-2022 06:23 AM - last edited on 06-27-2022 08:23 AM by Kh-SabW
thank you for reading this,
06-27-2022 06:31 AM - last edited on 06-27-2022 08:23 AM by Kh-SabW