feat: ( telebirr ) implement provider, signing, and webhook handler

This commit is contained in:
Abubeker Yasin
2026-05-17 07:13:08 +03:00
parent cf380ca17e
commit f9156e95ee
9 changed files with 709 additions and 3 deletions

View File

@@ -10,4 +10,7 @@ export default registerAs('telebirr', () => ({
notifyUrl: process.env.TELEBIRR_NOTIFY_URL ?? '',
returnUrl: process.env.TELEBIRR_RETURN_URL ?? '',
timeoutExpress: process.env.TELEBIRR_TIMEOUT_EXPRESS ?? '15m',
privateKey: process.env.TELEBIRR_PRIVATE_KEY ?? '',
publicKey: process.env.TELEBIRR_PUBLIC_KEY ?? '',
insecureTls: process.env.TELEBIRR_INSECURE_TLS === 'true',
}));