Solution: Secure Manual Credit Card Payment Version 1.0
Description:
Assistance:
Requirements:
Recommended:
Installation:
Summary:
Process Flow:
Description:
This solution enables a business that manually processes credit card payments, to securely collect payment details through their website.
This is done by storing half the information in a database and the other half is sent by email. Only by combining the two halves can the details be determined.
The solution sends a thankyou email to the client paying, instructing them that their payment will be processed with 48hrs. It also sends you a notification email that a payment has been received, and contains a link that will rebuild the payment details for you to be able to process it.
Then you mark the payment as processed, and the client receives a notification that the payment has been processed, and thanks them again.
It is a simple and effective way to collect Credit Card payments securely through your website. That makes you looks very professional to your clients.
Assistance:
If you are unsure or not technically up to speed, Webmarketer can install this script for you at minimal cost. Email mark@ezpc.com.au to enquire.
Requirements:
PHP4 and above, MySQL Database, Password Protected sub folder(.htaccess) or Windows Secured folder if you have a Microsoft Server.
Recommended:
SSL secured site.
Installation:
- Create a MySQL database called businessdata, and add a username and password for it, this is done using your website’s hosting panel through phpadmin or similar. Use the createdb.sql script included to create the database and table structure.
- Edit PaymentConfig.php with your database name, user name & password, also your Business Name and contact Phone and Email.
- Upload PaymentConfig.php to your site, above the public_html folder on Linux based server, or above wwwroot folder on a Windows Based Server.
- Remove PaymentConfig.php from the datastore folder.
- Upload datastore folder into the public_html folder or wwwroot folder respectively.
- You need to lock the “secured” folder using your hosting panel, this is usually via an .htaccess file on a Linux server, or Windows Folder Security on a Windows server. Make up your own username and password for this.
- To insert the Payment Details Form into your webpage use the following code:
<?php
include '../datastore/payform.php';
?>
Ensure the page that code is inserted into has the .php file extension.
Summary:
That’s it, everything should work.
We also do customised solutions, web development, and application development, using PHP, MySQL, XHTML, XML, XSLT, CSS, VisualBasic.Net, ASP.Net and any other new language that has come out since we wrote this list, most likely.
Contact Webmarketer at http://www.webmarketer.com.au
Mark Van Laarhoven
Dip.IT Web Dev
Webmarketer © 2005
Process Flow:
Step 1: The client enters their credit card payment details and presses SUBMIT
Step 2: Thankyou screen with link back to Your Home Page
Step 3: The client receives this thankyou email
Step 4: You receive this notification of payment email and click the link
Step 5: You log into your administration interface
Step 6: All the payment details are displayed so you can manually complete the credit card payment details, then you select “Yes Paid” and press SUBMIT
Step 7: Confirmation that the payment has been processed
Step 8: The Client receives notification email with thanks and their PaymentID
Note: There are also shortcuts provided to view all Processed Payments or all Unprocessed Payments.
Buy now through Paypal for $25 AUDYou will be sent the download details once payment has been confirmed.