When using Stripe with a HostedPCI option in the Elevate Payment Processor Options.
Be aware that Stripe has a warning when used with HostedPCI. Stripe warns that they can't guarantee that the payment is secure because the security and PCI compliance and tokenization is handled by HPCI, instead of by Stripe.
The HostedPCI then securely passes just the encrypted data they need to process the card, to Stripe.
This does not in any way lessen the security of the transaction The following Stripe Account Settings will need to be changed:
- In the Stripe dashboard go to Settings and then to Integration.
- Toggle the setting for Handle card information directly (Fig. 1)
- This will load a popup window (Fig. 2) with three checkboxes, check each one and for the final one, in the dropdown that appears select “I collected payment information securely through a PCI compliant third party vendor”, and specify “HostedPCI” in the textbox.
- Select “Continue” to save the settings.
Not making these changes in the Stripe account will result in the following error when a credit card payment is attempted.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article