Computer Learning Zone CLZ Access Excel Word Windows

Self-education is, I firmly believe, the only kind of education there is.

-Isaac Asimov
 
Home   Courses   TechHelp   Forums   Help   Contact   Merch   Join   Order   Logon  
 
Payment Solutions
By Richard Rost   Richard Rost on LinkedIn Email Richard Rost   3 years ago

Collecting & Processing Credit Card Payments

Once in a while a student asks me about how to collect and process payment information online using either their Microsoft Access database or their website.

For my business, I use PayPal for this. Not only do I accept Paypal payments but they also handle my credit card processing. They have a service called Payflow Pro and all you have to do is collect the user's information then you perform a Web API post to their server using a little bit of VBA code. Their server will reply with the approval or decline. It's not that hard to set up.

PayPal also has a few another services. One is called Payflow Gateway where you can use whatever credit card merchant processor you want, and they just act as an intermediary. Another is called Payflow Link where you give the user a link which takes them to PayPal to complete the transaction. This is what I first set my website up with. This way you don't have to collect any credit card data and worry about security issues. PayPal handles it all. However, if you want to do recurring billing (like memberships) then you have to set that up on PayPal as well.

As far as processing credit card transactions online goes you can do pretty much the same thing with ASP or any other web programming language but ASP is the one that I know. You simply collect the user's information and do a background post to PayPal's server and again it will reply with a decline or approval.

As far as setting up your website with SQL Server, connecting to your Access database and all of that jazz, I do have a seminar that covers that part of it: Access SQL Server Online. As far as posting data to the web and getting a response from a server, I cover using a web API to do this in Access Developer 32. These two things will get you about 95% of the way there.

The code is almost exactly the same in ASP as it is in Access and PayPal has coding examples and different integration libraries available on their website to help you get it working with your website.

I have not covered specifically setting up payment processing mostly because I don't want to be responsible for the liability. There are a lot of regulations both here in the United States and abroad when it comes to accepting payments online. You have to make sure you've got SSL security set up, and a host of other minutiae. While I've done my best to ensure that my site is secure, I don't want to give someone the wrong advice or the wrong information or have them change the regulations in a year and then I have to redo everything. It's one thing if I do something wrong on my website. It's another thing if I've taught a thousand people how to do something wrong on their websites. And although what I have built has been working fine for me for the past 10+ years, things like this change everyday.

So far, not that many people have asked about payment processing with Access or websites so it hasn't been on my priority list to make a seminar for it. However, if you are interested in learning how to set this up, let me know. Post a comment below. If enough people want to learn this, I will make a seminar for it. I could see possibly making two different seminars; one for Access alone, and another for ASP. I know some people just want to keep their customer credit card data offline and process it using their in-house Access database. It's more secure, and it's easier to implement. Other people want to be able to process transactions directly on their websites. So let me know what you're looking to do, and I can tailor the seminar(s) accordingly.

Your thoughts? Post below.

RR

 

Comments for Payment Solutions
 
Age Subject From
3 yearsPayment SolutionsMario Mejia
3 yearsAdd Paypal button to your siteKevin Yip
3 yearsPayPal with ASPKevin Robertson
3 yearsPossible SeminarJohn Davy
3 yearsI am inAbraham Breuer

 

Start a NEW Conversation
 
Only students may post on this page. Click here for more information on how you can set up an account. If you are a student, please Log On first. Non-students may only post in the Visitor Forum.
 
Subscribe
Subscribe to Payment Solutions
Get notifications when this page is updated
 
 
 
 

The following is a paid advertisement
Computer Learning Zone is not responsible for any content shown or offers made by these ads.
 

Learn
 
Access - index
Excel - index
Word - index
Windows - index
PowerPoint - index
Photoshop - index
Visual Basic - index
ASP - index
Seminars
More...
Customers
 
Login
My Account
My Courses
Lost Password
Memberships
Student Databases
Change Email
Info
 
Latest News
New Releases
User Forums
Topic Glossary
Tips & Tricks
Search The Site
Code Vault
Collapse Menus
Help
 
Customer Support
Web Site Tour
FAQs
TechHelp
Consulting Services
About
 
Background
Testimonials
Jobs
Affiliate Program
Richard Rost
Free Lessons
Mailing List
PCResale.NET
Order
 
Video Tutorials
Handbooks
Memberships
Learning Connection
Idiot's Guide to Excel
Volume Discounts
Payment Info
Shipping
Terms of Sale
Contact
 
Contact Info
Support Policy
Mailing Address
Phone Number
Fax Number
Course Survey
Email Richard
[email protected]
Blog RSS Feed    YouTube Channel

LinkedIn
Copyright 2026 by Computer Learning Zone, Amicron, and Richard Rost. All Rights Reserved. Current Time: 4/30/2026 1:45:47 PM. PLT: 0s
Keywords: access online credit card processing with access asp sql server payment processing paypal payflow pro  PermaLink  Payment Solutions