aboutsummaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-10-07 13:51:58 -0300
committerSebastian <sebasjm@gmail.com>2024-10-07 13:51:58 -0300
commite6415aba1c9dab38e795d57bc0e69dc57de6648b (patch)
treefdfece2b84c18120bae2039980a2e1f538ab1c8f /packages
parentebeab2f2f6454f7a9a19d2a6da4ebe57e9dc1389 (diff)
downloadwallet-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.ts7
-rw-r--r--packages/taler-util/src/bank-api-client.ts5
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"
},
});