From 208dbea1ce964495dbd4ee1b572694a43d8cdb6b Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 10 Apr 2023 11:18:56 +0200 Subject: add implementation of AML status report (#7684) --- src/include/taler_merchant_service.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/include/taler_merchant_service.h') diff --git a/src/include/taler_merchant_service.h b/src/include/taler_merchant_service.h index b2f2f334..3d55e4b0 100644 --- a/src/include/taler_merchant_service.h +++ b/src/include/taler_merchant_service.h @@ -2183,7 +2183,7 @@ struct TALER_MERCHANT_PayResponse * Optional payment confirmation code returned by the service. */ const char *pos_confirmation; - + } success; // TODO: might want to return further details on errors, @@ -3948,7 +3948,9 @@ struct TALER_MERCHANT_AccountKycRedirectDetail /** * URL that the user should open in a browser to * proceed with the KYC process (as returned - * by the exchange's /kyc-check/ endpoint). + * by the exchange's /kyc-check/ endpoint). Can + * be NULL, specifically if KYC is satisfied but + * the transactions are hanging in AML. */ const char *kyc_url; @@ -3961,6 +3963,11 @@ struct TALER_MERCHANT_AccountKycRedirectDetail * Our bank wire account this is about. */ const char *payto_uri; + + /** + * AML state for our account. + */ + enum TALER_AmlDecisionState aml_status; }; -- cgit v1.2.3