{"id":26282110,"url":"https://github.com/mazahirharoon/razorpay-subscription-codeigniter-","last_synced_at":"2025-05-07T08:13:16.538Z","repository":{"id":97225713,"uuid":"119380370","full_name":"MazahirHaroon/Razorpay-Subscription-Codeigniter-","owner":"MazahirHaroon","description":"Subscription page with Razorpay PHP Integration (Codeigniter)","archived":false,"fork":false,"pushed_at":"2018-01-31T07:42:32.000Z","size":2846,"stargazers_count":5,"open_issues_count":0,"forks_count":8,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-05-07T08:13:08.091Z","etag":null,"topics":["codeigniter","payment-gateway","php","razorpay","razorpay-api","subscription"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MazahirHaroon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-01-29T12:36:16.000Z","updated_at":"2025-04-09T20:30:28.000Z","dependencies_parsed_at":"2023-04-01T11:51:54.199Z","dependency_job_id":null,"html_url":"https://github.com/MazahirHaroon/Razorpay-Subscription-Codeigniter-","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MazahirHaroon%2FRazorpay-Subscription-Codeigniter-","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MazahirHaroon%2FRazorpay-Subscription-Codeigniter-/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MazahirHaroon%2FRazorpay-Subscription-Codeigniter-/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MazahirHaroon%2FRazorpay-Subscription-Codeigniter-/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MazahirHaroon","download_url":"https://codeload.github.com/MazahirHaroon/Razorpay-Subscription-Codeigniter-/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252839296,"owners_count":21812090,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["codeigniter","payment-gateway","php","razorpay","razorpay-api","subscription"],"created_at":"2025-03-14T16:39:24.513Z","updated_at":"2025-05-07T08:13:16.534Z","avatar_url":"https://github.com/MazahirHaroon.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Razorpay-Subscription\nA subscription page with Razorpay Razorpay PHP Integration\n\n### Technologies used ###\n* [Codeigniter Version 3](https://codeigniter.com/) \n* PHP 7.0.10\n* MySQL 5.7.14\n* Uses [Razorpay PHP Library](https://github.com/razorpay/razorpay-php) \n\n![Subscription Page](https://github.com/MazahirHaroon/Razorpay-Subscription/blob/master/Screenshots/Sub_Screen.png)\n\n## Contents:\n1. Subscription Screen, with three Plans Cards.\n2. Checkout-form integration.\n3. Payment authorization and capturing using Razorpay.\n4. Creation of Customer and Subscription plan using Razorpay API\n5. Local table updation with customer and subscription details.\n\n### How do I get set up? ###\n\n* To run server side code locally you can use LAMP, WAMP, MAMP, or XAMP\n* Clone the file and make the necessary changes. \n\t\n\t- .\\application\\config\\config.php\n\t\t* Change $base_url\n\n\t- .\\.htaccess\t\n\t\t* RewriteBase \\foldername\n    \n \t- .\\application\\config\\database.php\n\t\t* Change the databasse name, username and password\n \n * Create a database and import subscribe.sql file into it, to create needed tables \n \n(Read this [Documentation](https://codeigniter.com/user_guide/) for issues regarding Codeigniter)\n  \n  * Edit the keySecret inside application/controller/mainctrl.php\n  * In custom.js \n    - Change\n    \t* var url = \"../subscribe/mainctrl/rp_cust\";\n    - To \n    \t* var url = \"../your_folder_name/mainctrl/rp_cust\";\n\n### Razorpay PHP SDK ###\nMake sure that you download the latest version of `razorpay-php.zip` file from\nthe releases section **[here](https://github.com/razorpay/razorpay-php/releases)**.\n(The assets folder contains the razorpay-php.zip file in this project)\n\n### Who do I talk to? ###\n* [Mazahir Haroon](mailto:mazahirharoon@gmail.com?Subject=Regarding%20Razorpay%20Subscription)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmazahirharoon%2Frazorpay-subscription-codeigniter-","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmazahirharoon%2Frazorpay-subscription-codeigniter-","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmazahirharoon%2Frazorpay-subscription-codeigniter-/lists"}