Using Checkout (embedded form) without access to backend of server - is this possible?

718 views
Skip to first unread message

Nicholas Decker

unread,
Mar 9, 2016, 10:42:47 AM3/9/16
to Stripe API Discussion
I'm taking a look at this [checkout document](https://stripe.com/docs/checkout/tutorial)

I see the form is submitting to https://checkout.stripe.com/checkout.js  -- Does that mean that I don't need any backend code to make this work?  

I see something like this: 








Checkout submits the form to your server...  How is this working? I am wondering if this is copied over from another document and never fixed.   I don't know where they are coming at with 'your server'.

Can someone explain to me if I need to have a backend server setup for this, or if the docs are just wrong.

Remi J.

unread,
Mar 9, 2016, 10:45:43 AM3/9/16
to api-d...@lists.stripe.com
Hey Nicholas,

Getting the card token is only the first step in the process of handling a payment. When using Stripe Checkout [1] you get a card token (tok_XYZ) back that you then need to send to your server where you use the Create Charge API [2][3] to create a charge and receive a payment. This integration will require some custom development on your end to make it work.

If you're not comfortable building this yourself, you'll need to hire a developer. Another solution would be to use one of our third-party plugins [4] if one suits your needs or a third-party platform [5] instead.

Hope this helps!
Remi


--
You received this message because you are subscribed to the Google Groups "Stripe API Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to api-discuss...@lists.stripe.com.
To post to this group, send email to api-d...@lists.stripe.com.
Visit this group at https://groups.google.com/a/lists.stripe.com/group/api-discuss/.

Nicholas Decker

unread,
Mar 9, 2016, 10:51:49 AM3/9/16
to Stripe API Discussion
Hey Remi.  I am able to do the programming.  The platform I'm working on is Hubspot and we would have to build a separate server to handle the backend work.   It isn't available in the third party and integrations...  I just wanted to verify that a server would still need to be built that would house the back end code for Stripe, before scoping out the current project.  I appreciate you VERY QUICK reply!  

Not sure if you are familiar with Hubspot, but basically we have very little we can do in the back end -- and everytime I need server access I have to build out some code onto a subdomain for this type of integration.  

Thanks again!

Remi J.

unread,
Mar 9, 2016, 10:55:38 AM3/9/16
to api-d...@lists.stripe.com
Hey Nicholas,

The best solution here would be to have a separate server that the token can be posted to to finalize the charge. This would happen outside of Hubspot though and might not work for you. Otherwise, Hubspot would need to build their own integration with Stripe using Stripe Connect [1] to allow you to charge customers directly the way other third-party platforms do.

Another solution I can think of would be to use a third-party solution like Commence Payments [2]. This allows you to charge customers without needing a server as they built their own integration around Stripe checkout doing this for you.

Hope this helps!
Remi

Avi Marcus

unread,
Mar 9, 2016, 11:01:14 AM3/9/16
to api-d...@lists.stripe.com
I see another one that does it for you: easybill.co. They seem to charge 50cents instead of 2% which may make a big difference.
I've never used them.

-Avi Marcus
1-718-989-9485 (USA)
02-372-1570 (Israel)
020-3298-2875 (UK)

Steve Quatrani

unread,
Mar 9, 2016, 11:04:13 AM3/9/16
to api-d...@lists.stripe.com
Checked out easybill before. The pricing is: 50 cents ON TOP of Stripe's 2.9% + $0.30 so you'll be paying 2.9% + $0.80

Steve Quatrani
E: spq...@gmail.com
C: 215 205 5322

Avi Marcus

unread,
Mar 9, 2016, 12:39:19 PM3/9/16
to api-d...@lists.stripe.com
Indeed -- but that's different than https://www.commencepayments.com/ which Remi @ Stripe said which charges 2% -- ON TOP of Stripe's 2.9% + $0.30 so you'll be paying 4.9% + $0.30

-Avi Marcus

Matthew Arkin

unread,
Mar 9, 2016, 12:47:54 PM3/9/16
to Jake K.
I built Commence, the key difference it looks like is that we don't redirect you off site (we try to be literally stripe checkout but with the backend built it). We're also adding support for ACH, and already support bitcoin, we also support AVS checks. Also iOS and Android apis are coming soon. But happy to discuss Commence and any value prop / pricing questions / features off list.


Matt

Reply all
Reply to author
Forward
0 new messages