2 / 3
Jun 2017

We are pleased to announce that we have completed integration with Stripe as a new payment service supported for checkouts from our shopping cart and Buy Now buttons, effective immediately.



Stripe is a full-stack card-payments platform that replaces the traditional model of sourcing a Payment Gateway and Merchant Account from different providers, sparing you the costs, hassles and limitations of that approach. Buyers worldwide can simply pay you directly with any major card type, without requiring them to register for a Stripe account. Stripe would normally deposit checkout payment funds (less their transaction fee) to your regular bank account.



You can also combine Stripe with our PayPal Payments Standard integration to offer buyers a choice of payment methods.



Please see this help page for further details, along with some demo Cart and Buy Now buttons that use Stripe for checkout, and our detailed step-by-step setup instructions (as you will see, it's pretty easy!):

56http://www.e-junkie.com/ej/stripe-shopping-cart.htm56

  • created

    May '17
  • last reply

    Jun '17
  • 2

    replies

  • 2.2k

    views

  • 2

    users

  • 4

    links

1 month later

Hi - Could you have a look at integrating in a slightly different version, to allow us to use recurring payments?

I know e-junkie doesn't handle recurring payments (just a wonderful cart :wink:, but you could get pretty close to it with Stripe if you just used the token to create a Stripe customer first, before making a charge.

The way it is at the moment it is impossible to retrogressively create a customer with a payment method from the one-off payment, but it may not be that grievous to create the customer first and then apply the charge.

At least then there is a Stripe customer, and they can be entered into a subscription manually or programmatically outside of e-junkie.

From my discussion with Stripe:

Instead of doing this first: https://stripe.com/docs/api#create_charge2, you first make the customer: https://stripe.com/docs/api#create_customer and then do the charge by simply replacing the token with the customer: https://stripe.com/docs/api#create_charge-source1 . After that, you have the customer saved, the card details linked to the customer. You can charge them whenever you need and also you can add subscriptions to them.

Just sayin', is all...

Philip

I think you would need to have your own server with ecommerce software installed and integrated with Stripe directly in order to use that functionality. Since E-junkie is centrally-managed "software as a service" (SaaS), all of our clientele share our own servers' integration with Stripe (and other payment services) on what they call a "platform" basis, rather than individually, so customer objects can only get created for the platform rather than for individual merchants' Stripe accounts.

This is also aside from the fact that our cart has no programming to handle parameters for recurring payments (how much to pay how often, etc.), nor do our order-processing routines have any programming to recognize what to do with recurring payment notifications, so adding all of the logic to handle that would be a major project.