cac payemnt integration and cbe rate exchange webscrabing

This commit is contained in:
marshal
2026-06-15 14:54:20 +03:00
parent e3c66bfa5e
commit 0aed9824ae
20 changed files with 680 additions and 76 deletions

View File

@@ -20,6 +20,7 @@ export { EBirrProvider } from './providers/ebirr/ebirr.provider';
export { CardProvider } from './providers/card/card.provider';
export { WaafiProvider } from './providers/waafi/waafi.provider';
export { DMoneyProvider } from './providers/dmoney/dmoney.provider';
export { CacBankProvider } from './providers/cac-bank/cac-bank.provider';
// Telebirr crypto + types (exported for apps that build/verify signatures directly)
export {
@@ -49,6 +50,19 @@ export type {
WaafiGetTranInfoResponse,
} from './providers/waafi/waafi.types';
// CAC Bank request/response types
export type {
CacSigninRequest,
CacSigninResponse,
CacPaymentInitiateRequest,
CacPaymentInitiateResponse,
CacPaymentConfirmRequest,
CacPaymentConfirmResponse,
CacGetPaymentByReferenceRequest,
CacPaymentByReferenceResponse,
CacConfirmResult,
} from './providers/cac-bank/cac-bank.types';
// Webhook payload types
export type { TelebirrWebhookPayload } from './webhooks/telebirr-webhook.types';
export type { CbeBirrWebhookPayload } from './webhooks/cbe-birr-webhook.types';