66 RestPostCheckout ,
77 RestTransactionStatus ,
88} from '@flexpay/common' ;
9- import { HttpStatus , Injectable } from '@nestjs/common' ;
9+ import { HttpStatus , Injectable , Logger } from '@nestjs/common' ;
1010import azampay from 'azampay' ;
1111import {
1212 BankCheckout ,
@@ -24,7 +24,7 @@ import {
2424@Injectable ( )
2525export class AzamService {
2626 partners = async ( ) : Promise < PartnersResponse | ErrorResponse > => {
27- const token = await azampay . getToken ( this . getTokenPayload ( ) ) ;
27+ const token = await azampay . getToken ( this . getTokenPayload ) ;
2828 if ( token . success ) {
2929 return ( await token . partners ( ) ) as PartnersResponse | ErrorResponse ;
3030 }
@@ -33,8 +33,8 @@ export class AzamService {
3333 mnoCheckout = async (
3434 payload : RestCheckout ,
3535 ) : Promise < CheckoutResponse | ErrorResponse > => {
36- const token = await azampay . getToken ( this . getTokenPayload ( ) ) ;
37- console . log ( token ) ;
36+ const token = await azampay . getToken ( this . getTokenPayload ) ;
37+ Logger . debug ( `REQUESTING CHECKOUT VIA [ ${ this . getTokenPayload . env } ]` ) ;
3838 if ( token . success ) {
3939 return await this . getMnoCheckout ( payload , token ) ;
4040 }
@@ -43,7 +43,7 @@ export class AzamService {
4343 bankCheckout = async (
4444 payload : RestCheckout ,
4545 ) : Promise < CheckoutResponse | ErrorResponse > => {
46- const token = await azampay . getToken ( this . getTokenPayload ( ) ) ;
46+ const token = await azampay . getToken ( this . getTokenPayload ) ;
4747 if ( token . success ) {
4848 return await this . getBankCheckout ( payload , token ) ;
4949 }
@@ -53,7 +53,7 @@ export class AzamService {
5353 disbursement = async (
5454 payload : RestDisbursement ,
5555 ) : Promise < DisburseResponse | ErrorResponse > => {
56- const token = await azampay . getToken ( this . getTokenPayload ( ) ) ;
56+ const token = await azampay . getToken ( this . getTokenPayload ) ;
5757 if ( token . success ) {
5858 return await token . disburse ( payload . disbursement , payload . options ) ;
5959 }
@@ -63,7 +63,7 @@ export class AzamService {
6363 nameLookup = async (
6464 payload : RestNameLookup ,
6565 ) : Promise < NameLookupResponse | ErrorResponse > => {
66- const token = await azampay . getToken ( this . getTokenPayload ( ) ) ;
66+ const token = await azampay . getToken ( this . getTokenPayload ) ;
6767 if ( token . success ) {
6868 return await token . nameLookup ( payload . nameLookup , payload . options ) ;
6969 }
@@ -72,7 +72,7 @@ export class AzamService {
7272 transactionStatus = async (
7373 payload : RestTransactionStatus ,
7474 ) : Promise < TransactionStatusResponse | ErrorResponse > => {
75- const token = await azampay . getToken ( this . getTokenPayload ( ) ) ;
75+ const token = await azampay . getToken ( this . getTokenPayload ) ;
7676 if ( token . success ) {
7777 return await token . transactionStatus (
7878 payload . transactionStatus ,
@@ -85,7 +85,7 @@ export class AzamService {
8585 postCheckout = async (
8686 payload : RestPostCheckout ,
8787 ) : Promise < PostCheckOutInterface | ErrorResponse > => {
88- const token = await azampay . getToken ( this . getTokenPayload ( ) ) ;
88+ const token = await azampay . getToken ( this . getTokenPayload ) ;
8989 if ( token . success ) {
9090 return ( await token . postCheckout (
9191 payload . postCheckout ,
@@ -130,13 +130,13 @@ export class AzamService {
130130 } ;
131131 } ;
132132
133- private getTokenPayload = ( ) => {
133+ get getTokenPayload ( ) {
134134 return {
135135 env : APPENV . AZAMPAY_ENV ,
136136 clientId : APPENV . AZAMPAY_CLIENTID ,
137137 appName : APPENV . AZAMPAY_APPNAME ,
138138 apiKey : APPENV . AZAMPAY_APIKEY ,
139139 clientSecret : APPENV . AZAMPAY_SECRET ,
140140 } ;
141- } ;
141+ }
142142}
0 commit comments