Api Subscription
This Section guides you to create subscription via api payment mode.
The API subscription is compatible with all types of integration methods. If you want to skip the 3DS option, please contact Foloosi's support team.
NOTE,
A subscription can only be created when the API is set to live mode.
Basic Requirements
Foloosi merchant account - click here to sign up .
Create api credentials - click here to create.
Steps to create subscription
To create a subscription using any type of integration, simply add the required post data to the initialize API.
Sample images
After successful subscription creation, it has to be listed in Foloosi panel. Please login to view the subscription created.
Click the subscription id to view details like below
To get the Transaction Details And Subscription number
For Transaction Details, you can use the Get request as below.
To get the Subscription Details
For Subscription Details, you can use the Get request as below,
To cancel a Subscription
NOTE : Follow any one of the methods below to cancel a subscription,
a. To cancel a Subscription with api , you can use the api given below,
b. You can cancel the subscription directly from foloosi panel.
login to foloosi panel.
click subscriptions under subscription category.
click the subscription id, it will open a popup as shown below.
NOTE
Supports 170 World Currencies
Properties
List of properties available:
Name | Type | Required | Description |
---|---|---|---|
merchant_key | String | true | your foloosi merchant key |
secret_key | String | true | your foloosi secret key |
reference_token | String | false | the reference token - generates automatically if null |
site_redirect_url | String | false | the url which will get payment response after payment completed. |
transaction_amount | String | true | transaction amount |
currency | String | true | transaction currency |
customer_name | String | false | customer name - auto render in payment popup if passed |
customer_email | String | false | customer email - auto render in payment popup if passed |
customer_mobile | String | false | customer mobile - auto render in payment popup if passed |
customer_address | String | false | customer address - auto render in payment popup if passed |
customer_city | String | false | customer city - auto render in payment popup if passed |
billing_state | String | false | Billing State - auto render in payment popup if passed |
billing_postal_code | String | false | Billing Postcode - auto render in payment popup if passed |
billing_country | String | false | Billing Country - auto render in payment popup if passed |
api_subscription | String | true | It must be Yes for create subscription |
recurring_data | Array | true | It contain subscription details |
plan | Array | true | It must have plan detail |
name | String | true | It must be string and name for the plan |
biling_type | String | true | it must be day/week/month/year |
billing_cycle | Integer | true | it only applicable for week and month billing type.ex Every 1 weeks |
billing_currency | String | true | it should be 3 digit code and other than AED you should enabled multi currency option from Foloosi |
billing_amount | Integer | true | recurring amount should be passed here |
setup_fee | Integer | false | which is subscription setup one time fee |
total_count | Integer | true | number of deductions in recurring |
description | String | true | subscription description should be entered |
start_date | String | false | which is optional param.if you given value should be in the format('dd-mm-yyyy') if you given date means .at the time of payment will be charged by transaction amount as you given .subscription recurring will start on the given date and given billing amount |
customer | Array | true | It should contain customer details |
name | String | true | it must be customer name |
String | true | it must be customer email Id | |
mobile | Integer | true | it must be customer mobile number |
Support
Visit https://www.foloosi.com for support requests or email to [email protected].
Developed by
Foloosi Technologies Pvt Ltd.
License
Copyrights (c) 2024 Foloosi
Last updated