Table of Contents

About Stripe

Stripe is a global payment gateway built for developers. Learn more about Stripe on their website at https://stripe.com/

Credit Card Processing Features

Local Storage
Token Storage
Process
Refund
Void
YESYES *YESYESYES

* With Token Storage, credit card details pass through Blesta to Stripe's API. Blesta never stores the credit card number.

Legacy Gateway

We recommend using the newer Stripe Payments gateway instead of this one, for Strong Customer Authentication (SCA) compliance.

Installing Stripe

To install the Stripe payment gateway, visit [Settings] > [Company] > [Payment Gateways] > Available, and click the "Install" button for Stripe.

A message will be displayed, indicating that the payment gateway was successfully installed.

Enter the details provided by Stripe.

Field NameDescription
API Secret KeyEnter your API Secret Key. This is the API Secret Key provided by Stripe or your merchant account provider.
Store Card Information OffsiteCheck to store card details with Stripe and not encrypted within Blesta. (Recommended)
Accepted Currencies

Check the currencies that you would like to be processed through this payment gateway.

The following currencies are available:

AED,  AFN,  ALL,  AMD,  ANG,  AOA,  ARS,  AUD, AWG,  AZN,  BAM,  BBD,  BDT,  BGN,  BIF,  BMD,  BND,  BOB,  BRL,  BSD,  BWP,  BZD,  CAD,  CDF,  CHF,  CLP,  CNY,  COP,  CRC,  CVE,  CZK,  DJF, DKK,  DOP,  DZD, EEK,  EGP,  ETB,  EUR,  FJD,  FKP,  GBP,  GEL,  GIP, GMD,  GNF,  GTQ,  GYD,  HKD, HNL,  HRK,  HTG,  HUF, IDR,  ILS,  INR,  ISK,  JMD,  JPY,  KES,  KGS,  KHR, KMF,  KRW,  KYD,  KZT,  LAK,  LBP,  LKR,  LRD,  LSL, LTL,  LVL,  MAD,  MDL,  MGA,  MKD,  MNT,  MOP,  MRO, MUR,  MVR,  MWK,  MXN,  MYR,  MZN,  NAD,  NGN,  NIO, NOK,  NPR,  NZD,  PAB,  PEN,  PGK,  PHP,  PKR,  PLN, PYG,  QAR,  RON,  RSD,  RUB,  RWF,  SAR,  SBD,  SCR, SEK,  SGD,  SHP,  SLL,  SOS,  SRD,  STD,  SVC,  SZL, THB,  TJS,  TOP,  TRY,  TTD,  TWD,  TZS,  UAH,  UGX, USD,  UYI,  UZS,  VEF,  VND,  VUV,  WST,  XAF,  XCD, XOF,  XPF,  YER,  ZAR,  ZMW

When finished, click "Update Settings" to save the details. You have successfully installed and configured Stripe!

Possible Issues

Issue 1: My payments are not processed, in the gateway log under Tools > Logs > Gateway, I see an error for Stripe that says: 

Sending credit card numbers directly to the Stripe API is generally unsafe. To continue processing use Stripe.js, the Stripe mobile bindings, or Stripe Elements. For more information, see https://dashboard.stripe.com/account/integration/settings.

Resolution 1: As of October 2017, Stripe has started sending an error message for all new customer accounts created after Oct 9th, 2017.  This is because of Stripe's new tokenization integration requirements. Please enable "Process payments unsafely" within Stripe under Business Settings > Integration. See the screenshot below:



  • No labels