diff options
author | Sebastian <sebasjm@gmail.com> | 2024-10-07 13:51:58 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2024-10-07 13:51:58 -0300 |
commit | e6415aba1c9dab38e795d57bc0e69dc57de6648b (patch) | |
tree | fdfece2b84c18120bae2039980a2e1f538ab1c8f /packages | |
parent | ebeab2f2f6454f7a9a19d2a6da4ebe57e9dc1389 (diff) | |
download | wallet-core-e6415aba1c9dab38e795d57bc0e69dc57de6648b.tar.xz |
bank activation test
Diffstat (limited to 'packages')
-rw-r--r-- | packages/taler-harness/src/integrationtests/test-kyc-merchant-activate-bank-account.ts | 7 | ||||
-rw-r--r-- | packages/taler-util/src/bank-api-client.ts | 5 |
2 files changed, 8 insertions, 4 deletions
diff --git a/packages/taler-harness/src/integrationtests/test-kyc-merchant-activate-bank-account.ts b/packages/taler-harness/src/integrationtests/test-kyc-merchant-activate-bank-account.ts index f5fb6c54f..856a403c3 100644 --- a/packages/taler-harness/src/integrationtests/test-kyc-merchant-activate-bank-account.ts +++ b/packages/taler-harness/src/integrationtests/test-kyc-merchant-activate-bank-account.ts @@ -108,15 +108,14 @@ export async function runKycMerchantActivateBankAccountTest(t: GlobalTestState) // prove that we own the account by sending some money from // the merchant account bankClient.setAuth({ username: "merchant-default", password: "merchant-default" }) - bankClient.registerAccountExtended({ + await bankClient.registerAccountExtended({ name: "merchant-default", password: "merchant-default", username: "merchant-default", payto_uri: kycRespOne.kyc_data[0].payto_uri, //this bank user needs to have the same payto that the exchange is asking from }) - - const wireTransfer = await bankClient.makeTransaction("TESTKUDOS:1" as AmountString, kycRespOne.kyc_data[0].payto_kycauths![0]) - logger.info(`auth wire transfer: ${wireTransfer}`); + + await bankClient.makeTransaction("TESTKUDOS:1" as AmountString, kycRespOne.kyc_data[0].payto_kycauths![0]) let kycRespTwo: MerchantAccountKycRedirectsResponse | undefined = undefined; diff --git a/packages/taler-util/src/bank-api-client.ts b/packages/taler-util/src/bank-api-client.ts index d45f338f3..a51e203b0 100644 --- a/packages/taler-util/src/bank-api-client.ts +++ b/packages/taler-util/src/bank-api-client.ts @@ -227,8 +227,13 @@ export class TalerCorebankApiClient { const reqUrl = new URL(`accounts/${this.args.auth!.username}/transactions`, this.baseUrl); const resp = await this.httpLib.fetch(reqUrl.href, { method: "POST", + body: { + amount, + payto_uri: target, + }, headers: { ...this.makeAuthHeader(), + "Content-Type": "application/json" }, }); |