Admin API endpoint for transaction is not updating the transaction status to paid

Hello Community,

I am calling order transaction status update shopify REST api with following details -

Endpoint url - https://domain.myshopify.com/admin/api/2023-01/orders/#order_id/transactions.json

Headers -
X-Shopify-Access-Token - token_received_from_admin_portal
Content-Type - application/json

Request -
{
“transaction”: {
“currency”: “USD”,
“amount”: 70.97,
“kind”: “capture”
}}

However response coming on 2 different storesfront keys which I have in my Shopify store & Shopify Plus store are as below -

A. Shopify Store -

“status”: “success”,
“message”: “Marked the eCheck/ACH Payment payment as received”,Shopify Plus Store -

B. Shopify Plus Store -

“status”: “pending”,
“message”: “Pending the eCheck/ACH Payment payment from the buyer”,

My Question here is -

Why would Shopify Plus (Option B) is not allowing to mark the status of order transaction as paid how Shopify Store API call (Option A) from my Shopify store does?

Shopify plus is not marking the order as Paid but Shopify Plus does? Do I need to do any settings in Shopify Plus Store?

Look at the attached sample responses.