Symptom: When you send a payment to Stripe you get the following error:

“Payment failed with the following reason: Sending credit card numbers directly to the Stripe API is generally unsafe…”

Solution: Login to your Stripe account and go to Business settings | Integrations | Advanced Settings. Enable Process payments unsafely.

Stripe has recently made some changes to their API wherein you have to enable the above setting when you send credit card numbers to their API. Given that the information is coming from Salesforce, we consider our integration secure and compliant. More information about Salesforce’s PCI compliance here: https://help.salesforce.com/articleView?id=Salesforce-PCI-Attestation-of-Compliance&language=en_US&type=1

Furthermore, you may also want to enable tokenization so that in future charges, you don’t have to send the credit card numbers, instead send the token. More information here: https://kulturra.com/knowledge-base/tokenization/

 

Was this article helpful?

Related Articles

Comments are closed.

  • About Us

    Kulturra.com builds enterprise apps on the Force.com platform. We have created some of the most popular apps on the AppExchange, and are being used by over 2000+ Salesforce users and continues to grow.

  • Our Culture

    As a company, we believe in simple. So we build simple applications out of complex processes. We also provide unparalleled customer support because we truly believe that our customers' success is our success. Read more on what our customers say about us.
  • Check Our Customer Reviews

    2015sf_Partner_Available_On_appexchange_RGB_Gray_Border
Copyright © 2018 Kulturra.com, Inc.
21151 S. Western Ave., Suite 215, Torrance, CA 90501, USA
MSA
All trademarks, trade names and logos appearing on the site are the property of their respective owners.
^ Back to Top