Subscription Membership

 

This ready-made template demonstrates how you can integrate a Caspio Bridge membership application with Authorize.Net's payment gateway to automate subscription payments.

If you haven't already, request the Subscription Membership application and Caspio support will load the app into your account.

System Requirements

In order to use this application, you must have ALL of the following:

  • Web server with current version of PHP 5.X or higher
  • SMTP email account (i.e. Gmail, Yahoo, etc.)
  • Authorize.Net account
  • Windows task scheduler or cron job scheduler

Disclaimers

Functionality Disclaimer: 
The purpose of the provided API and PHP codes is to demonstrate integration capabilities and use cases, and as such are provided "as is" without any guarantees that they will work in all system configurations or different versions of software.  You are expected to have proper technical knowledge to address any functional, coding or compatibility issues that arise from using these sample codes.

Security Disclaimer:
Use this PHP solution at your own risk! It is your responsibility to place the supporting files (especially the PHP files) in a secure location and protect them from unauthorized access.  The PHP files contain the source code to access your data, including user names and passwords. It is also your responsibility to secure your web server’s PHP installation to prevent errors from displaying on the browser, as to not expose your connection information to your Caspio database.

Support Disclaimer:  
This solution is provided to assist you in the customization of your programs. You accept all responsibility and confirm that this solution is not a feature of Caspio's platforms and as such is provided "as is" without any warranties, support or guarantees.

Deployment Guidelines

Once the app is loaded into your account, download the Deployment Instructions to complete these 5 steps:

  1. Create your Caspio Web Services Profile
  2. Configure your Authorize.Net account
  3. Download and configure the supporting files (PHP and HTML)
  4. Configure your scheduler or cron job to process recurring payments
  5. Update data and test application

For custom development services utilizing this app template, contact Caspio Professional Services.