Support > Documentation > Integration Apps

Integration Apps

Using Apps: You can integrate various functionality and actions throughout Joomla.

PayPlans Apps are similar to plugins. There can be multiple instances of apps like modules. These apps can do variety of task. For example, Payment Collection, Discount, Email Notification, Changing user type etc.

App Instances are attached to plan (one instance can be attached to many plans), and work as per associated plans. For Example,

  1. If instance of paypal app is attached to plan-1, then this instance will collect payment for Plan-1,
  2. You can attach 2CheckOut app instance to Plan-2 which will collect payment for Plan-2.
  3. You can also attach one app instance to multiple plans e.g. one instance of offline pay can be attached to plan-3 and plan-4, in that case user can pay offline for both plan-3 and plan-4.

After the creation of application, it can be easily integrated with Plans to perform the specific task explained by the application. You can integrate multiple plans with an application or multiple applications with a plan.

Tip: If an app is required to work on all available plans then, you can mark it Core-App, i.e. applicable to all Plans.

For Example, if you wish to integrate "Website Payment Pro / Website Paypal Pro / PayPal Pro" app with PayPlans, then follow the underwritten steps:

Step 1: Before you use the app, you need to install the plugin for Website PayPal Pro.

Step 2: Go to Plugin manager and enable Website PayPal Pro app's plugin.


Step 3: Now, you can directly fly over to Application manager.

Step 4: Select "Website PayPal Pro" app.

Step 5: Now, you will be redirected to enter the details for proper use of the application.

Step 6:  Under Details pane, you need to enter the name for the application, decide whether to publish it or not and it's description.

Step 7: Under Configuration Pane, you can make or unmake the app as core app.

Step 8: Under Plan pane, you need to select the plans for which you want to take payments via this payment gateway.

Step 9: Under Logs Pane, the details of the updations made by you are listed. You can't edit them here.

Step 10: Under Parameters Pane, you need to enter the required details for a successful transaction to take place.

Step 11: Now, you can save the modifications you have done and visit front-end to see the updations recently made by you.

Step 12: Click on "Subscribe Now" for Professional plan (Because, here we have integrated the Website PayPal Pro app with this plan only.)

Step 13: Now, you need to select Payment Method as "Paypal Pro payments". Enter any other details and then click on Check Out to proceed.

Step 14: Here on payment detail pages, you are asked the basic details for transaction purpose. Enter the required details to successfully execute the transaction process.

Step 15: After completing this transaction process, you can check your order details by clicking on View Order button.


  • Thursday, 31 March 2011

Disqus Comments

blog comments powered by Disqus

PayPlans + Stackideas Pack!