Skip to content

feat: plans#81

Merged
Yczar merged 6 commits into
mainfrom
feat/plans
Aug 28, 2025
Merged

feat: plans#81
Yczar merged 6 commits into
mainfrom
feat/plans

Conversation

@Yczar
Copy link
Copy Markdown
Contributor

@Yczar Yczar commented Aug 28, 2025

Status

READY

Description

Implementation of the plan feature

Type of Change

  • ✨ New feature (non-breaking change which adds functionality)
  • 🛠️ Bug fix (non-breaking change which fixes an issue)
  • ❌ Breaking change (fix or feature that would cause existing functionality to change)
  • 🧹 Code refactor
  • ✅ Build configuration change
  • 📝 Documentation
  • 🗑️ Chore

Yczar added 6 commits August 28, 2025 20:12
…on plans

- Introduced UpdatePlanOptions model with fields for updating plan details such as name, amount, description, and more.
- Implemented PlanService to handle business logic and error management for plan operations, including creation, listing, fetching, and updating plans.
- Added PlanRepository for API interactions related to subscription plans, ensuring structured communication with Paystack's API.
- Introduced a new demo application showcasing subscription plan management using the MindPaystack SDK.
- Added core functionalities including creating, listing, fetching, and updating subscription plans.
- Implemented environment variable handling for SDK initialization.
- Created a user-friendly interactive menu for plan operations.
- Included comprehensive README documentation for setup and usage instructions.
- Added basic test structure for future test implementations.
@vercel
Copy link
Copy Markdown

vercel Bot commented Aug 28, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
mind-paystack-docs Ready Ready Preview Comment Aug 28, 2025 7:17pm

@Yczar Yczar merged commit a65bef8 into main Aug 28, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant