{"id":14985772,"url":"https://github.com/davidobinna/ionic-react-paystack","last_synced_at":"2026-01-04T06:44:35.692Z","repository":{"id":226463898,"uuid":"768756878","full_name":"davidobinna/Ionic-react-paystack","owner":"davidobinna","description":"An open Source Ionic and React PayStack checkout page: integrate paystack payment into your hybrid app.","archived":false,"fork":false,"pushed_at":"2024-03-12T16:22:35.000Z","size":512,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-26T11:12:34.487Z","etag":null,"topics":["github","ionic","ionic-paystack","ionic-react-paystack","paystack-checkout","paystack-hybrid-app","react-paystack"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/davidobinna.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-07T17:14:55.000Z","updated_at":"2024-03-18T05:11:53.000Z","dependencies_parsed_at":"2024-03-12T14:50:56.959Z","dependency_job_id":"fa3ef6a8-4712-4ced-9c65-9b0904f708d0","html_url":"https://github.com/davidobinna/Ionic-react-paystack","commit_stats":{"total_commits":19,"total_committers":2,"mean_commits":9.5,"dds":0.4736842105263158,"last_synced_commit":"9bde3f294d2dccd1ccc2d7fd6f67e13a2fd6a14d"},"previous_names":["davidobinna/ionic-react-paystack"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidobinna%2FIonic-react-paystack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidobinna%2FIonic-react-paystack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidobinna%2FIonic-react-paystack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidobinna%2FIonic-react-paystack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidobinna","download_url":"https://codeload.github.com/davidobinna/Ionic-react-paystack/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244825183,"owners_count":20516587,"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":["github","ionic","ionic-paystack","ionic-react-paystack","paystack-checkout","paystack-hybrid-app","react-paystack"],"created_at":"2024-09-24T14:11:37.246Z","updated_at":"2026-01-04T06:44:35.393Z","avatar_url":"https://github.com/davidobinna.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ionic-react-paystack\nAn open Source Ionic and React PayStack checkout page: integrate paystack payment payment into Ionic hybrid app.\n---\n\n\nThis documentation provides instructions for setting up and using the Paystack payment system in your React Vite Ionic application.\n\n## Installation\n\nTo install the necessary dependencies, run the following command:\n\n```bash\nnpm install\n```\n\n## Dependencies\n\nThe following dependencies are required for integrating the Paystack payment system:\n\n- **@capacitor/android**: \"^5.0.4\"\n- **@capacitor/app**: \"^5.0.2\"\n- **@capacitor/cli**: \"^5.0.4\"\n- **@capacitor/core**: \"^5.0.4\"\n- **@capacitor/geolocation**: \"^5.0.2\"\n- **@capacitor/haptics**: \"^5.0.2\"\n- **@capacitor/ios**: \"^5.0.4\"\n- **@capacitor/keyboard**: \"^5.0.2\"\n- **@capacitor/status-bar**: \"^5.0.2\"\n- **@ionic/react**: \"^6.0.0\"\n- **@ionic/react-router**: \"^7.4.2\"\n- **@paystack/inline-js**: \"^2.13.0\"\n- **axios**: \"^1.4.0\"\n- **node-sass**: \"^9.0.0\"\n- **react**: \"^18.2.0\"\n- **react-dom**: \"^18.2.0\"\n- **react-router-dom**: \"^5.3.4\"\n- **sass**: \"^1.62.1\"\n\n## Usage\n\n1. Add your Paystack API key to the appropriate configuration file.\n2. Implement the necessary UI components for collecting user information and triggering payments.\n3. Utilize the `@paystack/inline-js` library to initiate payment transactions.\n4. Handle payment success and failure scenarios appropriately.\n5. Test the payment flow thoroughly in development and staging environments.\n\n## Commands\n- **Initialize capacitor**: To Initialize capacitor, run `npx cap init`,  `npx cap sync`, `npx cap open ios` or `npx cap open android`.\n- **Development**: To start the development server, run `npm run dev`.\n- **View on Android**: To view the application on an Android device or emulator, run `npm run android`.\n- **View on iOS**: To view the application on an iOS simulator or device, run `npm run ios`.\n\n## Support\n\nFor any issues or inquiries regarding the Paystack payment system integration, please contact me at info@davidobi.com.\n\n---\n\nFeel free to customize this documentation further to suit your specific requirements and provide more detailed instructions as needed.\n\n\n# React + Vite\n\nThis template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.\n\nCurrently, two official plugins are available:\n\n- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh\n- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidobinna%2Fionic-react-paystack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavidobinna%2Fionic-react-paystack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidobinna%2Fionic-react-paystack/lists"}