From 6e197d7dc8954504735ef8e5299894c6fa3764f8 Mon Sep 17 00:00:00 2001 From: Zain Yaseen Date: Mon, 29 Dec 2025 13:23:27 +0100 Subject: [PATCH 1/2] PL-1493 Map service definitions to sandbox credentials.Store AltaPay credentials securely in BM.Ensure SFRA cartridge can communicate with AltaPay sandbox. Confirm responses are correctly parsed and mapped to orders. --- .../int_marketpay_headless_metadate.xml | 48 ++++++++++++++++ .../int_marketpay_headless_services.xml | 57 +++++++++++++++++++ 2 files changed, 105 insertions(+) create mode 100644 metadata/int_marketpay_headless/int_marketpay_headless_metadate.xml create mode 100644 metadata/int_marketpay_headless/int_marketpay_headless_services.xml diff --git a/metadata/int_marketpay_headless/int_marketpay_headless_metadate.xml b/metadata/int_marketpay_headless/int_marketpay_headless_metadate.xml new file mode 100644 index 0000000..3ed817e --- /dev/null +++ b/metadata/int_marketpay_headless/int_marketpay_headless_metadate.xml @@ -0,0 +1,48 @@ + + + + + + Marketpay Password + This field is used to store the password of the market pay terminals. + string + false + false + 0 + + + Marketpay Username + This field is used to store the username of the market pay terminals. + string + false + false + 0 + + + Organization ID + This field is used to store the organization ID. + string + false + false + 0 + + + Organization Short Code + This field is used to store the organization's short code. + string + false + false + 0 + + + + + Marketpay + + + + + + + + diff --git a/metadata/int_marketpay_headless/int_marketpay_headless_services.xml b/metadata/int_marketpay_headless/int_marketpay_headless_services.xml new file mode 100644 index 0000000..af0b74f --- /dev/null +++ b/metadata/int_marketpay_headless/int_marketpay_headless_services.xml @@ -0,0 +1,57 @@ + + + + https://testgateway.altapaysecure.com/checkout/v1/api/authenticate + + Ew7COGjxxJeJt5W9E+qeZ8ZiHyZuHGSPO11fms805QU= + + + + https://testgateway.altapaysecure.com/checkout/v1/api/session + + jIH3jtzMJ8Q50Lq0U33+WjY2sDqqOe3nidfin7v/IWw= + + + + 1000 + false + 0 + 0 + true + 0 + 0 + + + + 1000 + false + 0 + 0 + true + 0 + 0 + + + + HTTP + true + marketpay + true + true + false + int.maketpay.auth + int.maketpay.auth + + + + HTTP + true + marketpay + true + true + false + int.marketpay.session + int.marketpay.session + + + From 67e94f9fa28d245fcb85cb5f61c04ed1e4135ed9 Mon Sep 17 00:00:00 2001 From: Zain Yaseen Date: Tue, 30 Dec 2025 19:30:53 +0100 Subject: [PATCH 2/2] PL-1493 Update the service config with Dummy URL and Pass. --- .../int_marketpay_headless_services.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/metadata/int_marketpay_headless/int_marketpay_headless_services.xml b/metadata/int_marketpay_headless/int_marketpay_headless_services.xml index af0b74f..eca81ea 100644 --- a/metadata/int_marketpay_headless/int_marketpay_headless_services.xml +++ b/metadata/int_marketpay_headless/int_marketpay_headless_services.xml @@ -1,15 +1,15 @@ - https://testgateway.altapaysecure.com/checkout/v1/api/authenticate + Service URL - Ew7COGjxxJeJt5W9E+qeZ8ZiHyZuHGSPO11fms805QU= + ***************************************** - https://testgateway.altapaysecure.com/checkout/v1/api/session + Service URL - jIH3jtzMJ8Q50Lq0U33+WjY2sDqqOe3nidfin7v/IWw= + *****************************************