feat(payment-providers): implement Waafi in provider package

This commit is contained in:
Abubeker Yasin
2026-06-10 09:14:18 +03:00
parent 1d11cbda4d
commit 66b45ce22c
5 changed files with 325 additions and 155 deletions

View File

@@ -42,6 +42,12 @@ export interface ProviderInitiationInput {
amountMinor: number;
currency: string;
platform?: PaymentPlatform;
/**
* Payer account identifier (e.g. mobile-wallet MSISDN in full international format).
* Optional and provider-specific: some wallet providers (e.g. Waafi HPP with
* MWALLET_ACCOUNT) require the payer's phone number up front to pre-fill the hosted page.
*/
payerAccount?: string;
}
export interface ProviderInitiationResult {