Find Jobs
Hire Freelancers

CreLoaded payment module integration

$30-100 USD

Completed
Posted almost 14 years ago

$30-100 USD

Paid on delivery
I have a client who is using a custom merchant processing payment module I created for them on a CreLoaded store. They recently upgraded to version 6.4 B2B and need the module to be re-installed and re-integrated. Chances are the code is 90% complete but will need some tweaking. This is in PHP with MySql. You will have to work on the clients LIVE store. ## Deliverables **Requirements:** Familiar with PHP, MySql, and OSCommerce/CRELoaded stores. 1. Review a zip file which I will provide which contains all the necessary checkout files for the Sage merchant checkout code. (There are only 6 files total, and probably only about 2-3 that need you to work on.) 2. Download the same files from the clients server which conflict. For example, there are two known files which you must review, which handle the checkout process. 3. You will then compare and merge my payment module file into the original checkout file. 4. You will keep a working backup of the original file on your desktop AND on the client server. 5. After you make your changes, you will upload them to the client site. 6. You will then "purchase" a $1 "test" product from their store, and enter in a fake "test" credit card number & expiration date (I will supply) and go through the checkout process. You will test for invalid expiration date, bad number, empty number, and other obvious errors. You must ensure the error message displays properly, which MAY NOT BE PROPERLY CODED (therefore you will have to capture the error out output it on the page in PHP.) You will also have to enable/disable this method of payment from the store admin during your development. You will also be given a test merchant ID & KEY which you will enter in the admin. 7. If your merge fails, you will delete the file from the server and rename the backup file to replace it as the original file, or you will upload your backup to the server while you troubleshoot. 8. Once you are 100% sure the payment module is working, you will turn it off from the admin and notify me. I will test the module using my own test credit card to determine it works. 9. Once I am sure it is working, I will obtain the clients live Merchant ID & KEY and enable it on their store. I will then test with a real product and real credit card number. If there are no errors, we're done. While this seems complex, it should be fairly easy. The module I have already works for CreLoaded 6.2, so 6.4 should not be too different. I anticipate no more than 2 hours work for this project for an experienced coder. NOTE: You agree to contact only me, and not the client, for any questions. If you do need to contact the client, I will provide you with a company email address from MY company which you will use exclusively to contact them, and will always copy me on all communication to/from the client.
Project ID: 3467563

About the project

4 proposals
Remote project
Active 14 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
Awarded to:
User Avatar
See private message.
$68 USD in 9 days
5.0 (183 reviews)
6.4
6.4
4 freelancers are bidding on average $70 USD for this job
User Avatar
See private message.
$85 USD in 9 days
4.8 (33 reviews)
5.2
5.2
User Avatar
See private message.
$42.50 USD in 9 days
4.8 (40 reviews)
4.2
4.2
User Avatar
See private message.
$85 USD in 9 days
0.0 (2 reviews)
0.0
0.0

About the client

Flag of
5.0
12
Member since Jan 21, 2007

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.