Find Jobs
Hire Freelancers

OpenCart / Stripe Simple Charging Function

$8-15 USD / hour

Closed
Posted over 10 years ago

$8-15 USD / hour

This should be a nice and easy project - the framework is already set up for you. This project is to add functionality to an existing OpenCart module. **We're not looking for out-of-the-park bids here. We'll provide you with the existing module framework, and all you'll need to do is create the vqmod to add the button to the admin order form panel, and setup the charging functionality using the already built in Stripe Checkout V2 library. Should be nice and easy. We already have our own custom Stripe payment module - it's feature-rich with lots of great features, and it already stores the Stripe test & live keys in the database, once entered in the module. We are looking to add the following functionality to it. We want to place a Charge Card button on the Admin View Order screen. When clicked, this button will charge the customer's card for that order amount. It will do this in 2 ways: A. If the customer is not an existing Stripe customer, aka, not in the Customers tab in the user's Stripe Account, then: 1. A modal will pop up, allowing the admin to input credit card info, billing address, etc. Whatever is needed to process that credit card. 2. If the charge is successful, it will update the order to a status set in the module settings. If not, it will also update to a status set in the module settings. (Use existing statuses) B. If the customer is an existing Stripe customer, 1. Clicking the button will pop up a confirm modal that has an option to either use the existing stored card or enter a new one, and then charge the card upon confirmation. 2. If the charge is successful, it will update the order to a status set in the module settings. If not, it will also update to a status set in the module settings. (Use existing statuses) REQUIREMENTS: 1. This feature add-on must use vQmod and must not replace any core files. 2. The module you'll be adding on to already uses bootstrap 3.0, so we'd want you to continue to use Bootstrap 3.0 for the button and popup modal. 3. An IP Transfer must be signed before final payment. MODAL CLARIFICATIONS: The modal should have the fields of the first screenshot attached (Function), but we'd like the fields styled like the second screenshot attached (Style) with the dots for the credit card, the icons for each field etc. The amount for the modal should be automatically filled with the amount of the order being currently viewed, but should be able to be changed if needed.
Project ID: 5241239

About the project

7 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED STATES
Fort Worth, United States
5.0
14
Payment method verified
Member since Mar 4, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.