Beispiel #1
0
        public async Task <XenditInvoiceCreateResponse> GetAsync(string invoiceId)
        {
            var resource = $"/v2/invoices/{invoiceId}";

            return(await _conn.SendRequestAsync <XenditInvoiceCreateResponse>(
                       Method.GET, resource));
        }
Beispiel #2
0
        public async Task <IEnumerable <XenditVABank> > GetAvailableBanksAsync()
        {
            const string resource = "/available_virtual_account_banks";

            return(await _conn.SendRequestAsync <IEnumerable <XenditVABank> >(
                       Method.GET, resource));
        }
        public async Task <IEnumerable <XenditDisbursementBank> > GetAvailableBanksAsync()
        {
            const string resource = "/available_disbursements_banks";

            return(await _conn.SendRequestAsync <IEnumerable <XenditDisbursementBank> >(
                       Method.GET, resource));
        }
        public async Task <XenditEWalletCreatePaymentResponse> GetPaymentStatusAsync(string externalId, XenditEWalletType eWalletType)
        {
            var resource = $"/ewallets?external_id={externalId}&ewallet_type={eWalletType}";

            return(await _conn.SendRequestAsync <XenditEWalletCreatePaymentResponse>(
                       Method.GET, resource));
        }