Landing Page Details


This script allows you to have a quick & easy credit card payment terminal for your clients processed by stripe.com. Installation and configuration of the script takes less than 5 minutes (however you do need to have SSL and stripe.com account). There are 2 options to pay: first option is that customers can input price themselves and type description, second option you can turn on pre-defined services and customers will select service from dropdown.




Important Notes:

1) You need to have stripe.com account
2) You need to install SSL certificate before going live with this terminal
3) cURL must be enabled on your hosting account

Features:
- credit card type guesser
- “paypal payments standard” as payment option (enable/disable in config.php)
- Recurring Billing (Stripe Recurring Billing and PayPal Website Payments Standard “Recurring”)
- with Trial Periods (both stripe and paypal payments)
- Subscription cancellation functionality for stripe payments
- Subscription cancellation and payment refunds email notifications for paypal website payments standard
- Subscription cancellation notification email for administrator
- automatically creates subscription plans in your stripe.com account
- javascript credit card validations
- php credit card validations (for no-js fallback)
- comes in 2 versions, with accordion and without
- 1 configuration file to edit.
- automatic http to https redirection (on/off in config file)
- setup services with pre-defined prices (in config file)
- option to input any amount by your customers (with description)
- new payment confirmation email for administrator with full customer information (except sensitive card information of course)
- “payment received” confirmation email for customer
- easy switch between Test environment and Live environment (config file)
- easy to attach your database “order update statement” or “insert new order statement” upon successful payment.

Demo:
1) no accordion – http://www.convergine.com/scripts/stripe-payment-terminal/
1) with accordion – http://www.convergine.com/scripts/stripe-payment-terminal/index_with_accordion.php

Test Credit Card Info:
Please type any credit card name, card number should be – 4242424242424242 with any CVV and any future date. (Other cards can be found here: https://stripe.com/docs/testing)

Attached jquery ui, jquery tools accordion and colorbox functionality.

Need product support?

Support for any of our products is offered ONLY through our support forum. Please do not post support questions here under the item comments. This is reserved for pre-sales questions. If you have purchased this product and now have questions, please follow the link below.

View Support Policy | Visit Our Support Forum Now ยป

Changelog

Version 1.3 – released November 24, 2013
- fixed issue with empty error message in LIVE mode

Version 1.2 – released November 4, 2013
- added support for Australia
- fixed issue with submitting payment even if there’s error in billing info
- fixed minor documentation issue

Version 1.1 – released June 16, 2013
- fixed paypal deprecated function usage (eregi)
- added fix for paypal sandbox issue
- fixed issue with payments over 1000
- added UK provinces and Stripe UK support
- added support for British Pounds and Euro currency symbols
- added timezone to config file

initial release on 27 December 2012

  • isaacnortey

    2013-07-16 20:02:02
    Purchased Reply

    Hello..how do I set a default payment value. I don't want it to pick the first value from the select option.

  • CriticalGears

    2013-07-17 00:01:15
    Purchased Reply

    Hi, Thank you for purchasing our product. Please use support forum located at support.convergine.com for any support related inquiries.

  • isaacnortey

    2013-07-17 01:16:49
    Purchased Reply

    My friend I cant find any find any license certificate to access your support forum. Please help asap....

  • CriticalGears

    2013-07-19 01:19:08
    Purchased Reply

    Hi isaacnortey, Go to downloads section on codecanyon and find our product there, click download and select LICENSE CERTIFICATE

  • goosehot

    2013-12-23 20:26:15
    Purchased Reply

    Hello: I would like to know can I use this for retails business, but I would need the shipping information on and off, if customer want us to ship I would like to be able to add the shipping info into terminal form...Is that possible, if shopping features is not possible, can I just use this in retail business...... I would like to use this as my credit card terminal for my retail shop. Thank you so much..

  • CriticalGears

    2013-12-25 02:09:19
    Purchased Reply

    Hi goosehot, Thank you for your interest in our product. You can add checkbox and hidden fields which will be triggered - but it will require a bit of custom adjustments (which are easy to do). If you don't have HTML/PHP knowledge at all - I'd suggest hiring somebody to do it for you - in any case such customization should not take more than an half-hour to an hour. As for retail business - I don't see why you can't use it.. You can remove billing info, and leave just email and credit card info - that will work just fine.

  • goosehot

    2013-12-25 06:00:32
    Purchased Reply

    Thank you so much for your reply. I am not very familiar with php , html part is ok. Just one more question, is it ok to have item description and price field if I use this on my retail shop? Thanks again...sorry about the too many question.

  • CriticalGears

    2013-12-25 06:02:34
    Purchased Reply

    Yep, you can have both fields at the same time (if I understood you correctly)

  • goosehot

    2013-12-25 06:28:41
    Purchased Reply

    Thank you so much for your awesome support....Just purchased it....

  • goosehot

    2013-12-25 06:49:03
    Purchased Reply

    Hello: I am not sure which line to remove. I just send you an email.. Please help...thanks...

  • goosehot

    2013-12-25 13:37:39
    Purchased Reply

    Hello: when you have a chance, please help me with how I can leave only item description and price field for sales. I would like to know if I can add more than we item fields on the form... Thank you so much...

  • CriticalGears

    2013-12-28 14:46:49
    Purchased Reply

    Hi Goosehot, Thank you for purchasing our product. Please post any issues/questions you may have on our support forum - http://support.convergine.com - we'll be glad to assist.

  • Saftessithe74

    2015-01-21 04:29:20
    Purchased Reply

    Nice script

  • CriticalGears

    2015-01-21 05:19:15
    Purchased Reply

    Thank you for purchasing saftessithe74! And thank you very much for your rating! We're working on the update, which is 80% done which will add very nice admin panel (optional) - make sure you checkmark to be notified about updates (in downloads section)

  • Saftessithe74

    2015-01-30 18:03:23
    Purchased Reply

    how to add smtp setting, since my hosting do not allow send email

  • CriticalGears

    2015-02-03 11:50:34
    Purchased Reply

    Hi Saftessithe74, We would recommend to use 3rd party php library like swiftmailer.org - it works perfectly.

  • javajiver

    2014-10-22 12:26:43
    Purchased Reply

    With no database attached, how does this know how to cancel a subscription?

  • CriticalGears

    2014-10-22 23:39:31
    Purchased Reply

    Hi javajiver, Each subscription has an id, and subscription can be cancelled using that id only. We send special link in the email to the customer (in "thank you for payment email") which has that id and option to cancel.

  • KenMo

    2015-01-08 23:32:48
    Purchased Reply

    Can i add a currency to it, i need NOK, SEK and DKK added if we should use it, if so how is it done.?

  • KenMo

    2015-01-08 23:33:39
    Purchased Reply

    also can we use it where client put the total amount or request the total throught a string ?

  • CriticalGears

    2015-01-09 01:36:05
    Purchased Reply

    Hi StrandBudbil, It can be done. Email us through codecanyon profile form - and we'll reply with a link to our implementation for multi currency.

  • InfiniteDzn

    2018-03-20 16:14:50
    Purchased Reply

    Can this work with products based on my current database? I have a list of products with their corresponding prices, they are one off payments, its transaction should be stored in the database, and an invoice should be sent to the purchaser. Can that be done with this script?

  • CriticalGears

    2018-03-24 11:48:10
    Purchased Reply

    Hi InfiniteDzn, Unfortunately, no, it can't without modifications.

  • Echo47

    2018-01-25 09:47:14
    Purchased Reply

    is this compatible with WordPress 4.9.2

  • CriticalGears

    2018-01-25 11:10:00
    Purchased Reply

    Hi Echo47, This is not a WP plugin. If you are looking for WP plugin it's here: https://codecanyon.net/item/stripe-payment-terminal-wordpress/6641586/

  • nfischer83

    2013-08-14 13:39:10
    Purchased Reply

    I am wondering if it is possible to create multiple payment forms. I want to be able to offer some customers specific options and other customers a different set of options. Is it possible to create multiple forms that I select what is shown as an option?

  • CriticalGears

    2013-08-14 14:10:27
    Purchased Reply

    Hi, You can do that by coping index.php and config.php. All settings including payment dropdown options are stored in config.php. That would be the easiest way, even though not the best one. Other options involve code editing.

  • IMarius

    2013-10-09 01:53:50
    Purchased Reply

    will this work with stripe Ireland ? or will it be supported soon ?

  • CriticalGears

    2013-10-09 22:25:22
    Purchased Reply

    Yes, it does work with Stripe Ireland, Stripe Canada, Stripe US, and Stripe Australia

  • cderenberger

    2014-01-10 23:10:50
    Purchased Reply

    I'm not very familiar with PHP but am looking for a plugin just like this.. can it be used on WordPress or do you have a plugin like this for WP? Thanks!

  • CriticalGears

    2014-01-11 02:18:33
    Purchased Reply

    Hi cderenberger, We have plugin like that for WP, which we plan to release next week. It will include several advantages over the standalone PHP script. It is 90% done, and if you'll contact me through the profile form - I can send you a link to try it.

  • michaelbcreation

    2014-06-13 21:55:26
    Purchased Reply

    Hi, great script! Suggestion: can you integrate an option to pay with bitcoins? Thanks

  • CriticalGears

    2014-06-13 23:09:50
    Purchased Reply

    Hi Michael, Thank you for purchasing our product. Unfortunately, we don't have any plans to do that at the moment. You're the first person to request bitcons in any of our products so far..

  • michaelbcreation

    2014-06-13 23:21:54
    Purchased Reply

    For everything there is a season! :-)

  • CriticalGears

    2014-06-14 00:00:13
    Purchased Reply

    :) that is true.

  • universalbot

    2013-06-12 04:36:07
    Purchased Reply

    can this do subscription recurring payments ?

  • CriticalGears

    2013-06-12 06:36:03
    Purchased Reply

    Hi, Yes it can.

  • eberswine

    2014-05-02 00:26:55
    Purchased Reply

    Hi, great script! I want it!! Wondering if there is an easy way to add "Pay by Check" option.

  • CriticalGears

    2014-05-06 00:30:03
    Purchased Reply

    Hi eberswine, Stripe doesn't support checks at the moment - https://support.stripe.com/questions/plans-or-suggestions-about-accepting-e-check-ach-payments or you had something else in mind ? If you'll provide a bit more details - I can advise further.

  • warrencardinal

    2014-05-10 01:36:39
    Purchased Reply

    Hi there, Before I purchase I'd like to know if it's possible to add custom fields like a shipping address? Checkbox etc? Thanks Kyle

  • CriticalGears

    2014-05-10 02:20:04
    Purchased Reply

    Hi Kyle, Thank you for your interest in our product. If you have basic PHP knowledge - you should be able to edit the form per your needs. There is no administration to this product, so there's no option to attach sort of a form builder - all form changes have to be done directly in the code.

  • warrencardinal

    2014-05-10 04:11:30
    Purchased Reply

    thank you! :)

  • mxwealth

    2016-12-07 05:02:44
    Purchased Reply

    Hi, can you write a sample of passing parameters in the url, like name and amount? Thank you!!

  • CriticalGears

    2016-12-10 05:08:15
    Purchased Reply

    Hi You can add parameters using the "name" attribute of the field - if field name is "amount" -> ?amount=29.99

  • dereky82

    2013-12-27 02:44:13
    Purchased Reply

    Hi! Is there an option to add a calendar/booking feature within the payment terminal? For example - Service 1 - 49.99 Calendar - the customer selects 12/25/13 at 1pm Thanks!

  • CriticalGears

    2013-12-28 14:54:51
    Purchased Reply

    Hi Dereky82, Thank you for your interest in our product. You definitely can add custom fields, you will need to edit php code to do that. If you need something more sophisticated than just a date picker - please take a look on our portfolio here and click on BookingWizz -> it is fully featured booking system, and we have Stripe addon for it.

  • mattsmeo

    2013-09-24 03:40:39
    Purchased Reply

    Hi, there. Great product. I have a few questions... Can this support instant access to member's only pages upon subscription to the recurring payment? Also, can a user access their subscription data in their profile (or is this more API stuff from Stripe?) Thanks!

  • CriticalGears

    2013-09-25 02:00:58
    Purchased Reply

    Hi, Thank you for your interest in our product. 1. Our script just charges your customers, any additional code which would prevent their access to some section on your site - you must create yourself. There is a place in the code where you can add your code for updating your database for example to grant access to member who paid, and yes it happens instantly, but again you need to add the sql query for your database yourself. 2. There is no user profiles and there is no subscription data. They can cancel their subscription through, anytime through a link which is sent to them over email. Hope this helps.

  • euronash

    2014-04-08 07:25:24
    Purchased Reply

    Hi there, I was wondering if it's possible to charge customers in multiple currencies (stripe supported currencies)? I would like to integrate all of the currencies supported by stripe, and allow all of my customers to checkout in their local currency. Thank you in advance.

  • CriticalGears

    2014-04-09 03:27:31
    Purchased Reply

    Hi euronash, We can add currency selector on the form as custom development. If interested - send email through our codecanyon profile contact form. Please include as many details how you envision this as possible.

  • eulises11

    2014-07-26 10:50:44
    Purchased Reply

    I can change the texts to Spanish?

  • CriticalGears

    2014-07-27 08:01:33
    Purchased Reply

    Hi eulises11, Thank you for your interest in our product. Yes, you can edit couple of files to translate it per your needs. We can advise which files you need to edit after you'll purchase the product.

  • WestonDigitalDesign

    2014-09-04 01:07:17
    Purchased Reply

    Hello, so far this script is working wonderfully for me and is very well done. My only question is that when I was originally planning to use Stripe (before finding your awesome script) I was reading the Stripe documentation and it said that on the form fields for the Credit Card Information it was important to use 'data-stripe="number"' instead of 'name="ccn"' for example. The documentation said "...Note how input fields representing sensitive card data (number, CVC, expiration month and year) do not have a "name" attribute. This prevents them from hitting your server when the form is submitted. ..." Can you explain why this script has name attributes in the form? Sorry to bother you I just have to make sure the script is secure and that the CC info won't actually hit my server. Thank you!

  • CriticalGears

    2014-09-06 01:15:59
    Purchased Reply

    Hi WestonDigital, Thank you for your feedback. It is secure, however if you want to remove the name fields - it is possible. I assume that you purchased the Envato Birthday Bundle, which contained our product ? In this case you won't have access to support forum, so I'll copy/paste the response on the same question which was answered there. "You can remove the name attributes for cc name and cvv if needed, but keep the id attribute for the JS validation. You will need to remove name="ccname" and name="cvv" on the index.php and then edit form.processing.php - remove lines 43 to 86 and that should work fine."