📘 Issue Description
Implement a multi-asset payment gateway that allows merchants to accept various Stellar-based assets with dynamic routing through Stellar's DEX for optimal exchange rates.
🔍 Steps
- Extend
StellarContractService to handle path payment operations.
- Create
AssetConfigurationService for merchant asset preferences.
- Implement asset price discovery via Stellar DEX.
- Add asset validation and merchant balance checks.
- Build endpoints for payment routing and asset configuration.
✅ Acceptance Criteria
- Supports at least 3 assets (XLM, USDC, custom token).
- Successfully routes payments via path payments.
- Real-time exchange rates are available.
- Merchants can configure accepted assets.
- Fallback logic handles failed path payments.
🌎 References
📜 Additional Notes
This feature is core to the platform’s mission of multi-asset payments. It will likely require backend changes and some admin UI for configuration.
📘 Issue Description
Implement a multi-asset payment gateway that allows merchants to accept various Stellar-based assets with dynamic routing through Stellar's DEX for optimal exchange rates.
🔍 Steps
StellarContractServiceto handle path payment operations.AssetConfigurationServicefor merchant asset preferences.✅ Acceptance Criteria
🌎 References
📜 Additional Notes
This feature is core to the platform’s mission of multi-asset payments. It will likely require backend changes and some admin UI for configuration.