AuthorizeMoneyCenterTransaction
- Method
- Example Request
- Example Response
AuthorizeMoneyCenterTransaction(storeId, storeKey, customerNumber, accountReferenceId, moneycenterTransaction, holdDays)
The purpose of this operation is to create a Corporate Trade Exchange (CTX) or CCD + debit or credit Money Center transaction with addenda information using required customer and account information. CTX transactions can have up to 9,999 addenda records, while CCD + transactions are limited to only a single addenda record.
Note: Per Nacha rules, same-day ACH transactions cannot exceed $1,000,000 (1 Million).
Parameters
| TYPE | NAME | DESCRIPTION |
|---|---|---|
| AuthorizeMoneyCenterTransactionRequest | request |
Returns
| TYPE | DESCRIPTION |
|---|---|
| AuthorizeMoneyCenterTransactionResponse |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pv="https://ssl.selectpayment.com/PV">
<soapenv:Header>
<pv:SecurityHeader>
<pv:BinarySecurityToken>your security token here</pv:BinarySecurityToken>
</pv:SecurityHeader>
</pv:SecurityHeader>
<soapenv:Body>
<pv:AuthorizeAcctVerifyMoneyCenterTransaction>
<pv:storeId>0</pv:storeId>
<pv:storeKey isNull="true" />
<pv:customerNumber>1234</customerNumber>
<pv:accountReferenceId>001</pv:accountReferenceId>
<pv:moneycenterTransaction>
<pv:EntityId>123456</pv:EntityId>
<pv:LocationId>1234567890<pv:/LocationId>
<pv:PaymentOrigin>Corporate_Trade_Exchange</pv:PaymentOrigin>
<pv:AccountType>Savings</pv:AccountType>
<pv:OperationType>Credit<pv:/OperationType>
<pv:EffectiveDate>01/01/2026 8:54:55 AM</pv:EffectiveDate>
<pv:Description>credit</pv:Description>
<pv:TotalAmount>11.09</pv:TotalAmount>
<pv:BatchNumber>1111</pv:BatchNumber>
<pv:TransactionNumber>1234t134gn3vbu8h13g</pv:TransactionNumber>
<pv:Field1>?</pv:Field1>
<pv:Field2>?</pv:Field2>
<pv:Field3>?</pv:Field3>
<pv:RoutingNumber>111000011</pv:RoutingNumber>
<pv:AccountNumber>111122223333</pv:AccountNumber>
<pv:CheckNumber>1111</pv:CheckNumber>
<pv:IsBusinessPayment>False</pv:IsBusinessPayment>
<pv:NameOnAccount>Name</pv:NameOnAccount>
<pv:BillingStateRegion>XX</pv:BillingStateRegion>
<pv:IpAddressOfOriginator>XXX.XXX.X.X</pv:IpAddressOfOriginator>
<pv:EmailAddress>Example@profitstars.com</pv:EmailAddress>
<pv:Addenda>
<pv:string>string</pv:string>
<spv:tring>string</pv:string>
</pv:Addenda>
</pv:moneycenterTransaction>
<pv:holdDays>0</pv:holdDays>
</pv:AuthorizeAcctVerifyMoneyCenterTransaction>
</soapenv:Body>
</soapenv:Envelope>
<AuthorizeMoneyCenterTransaction>
<MethodParameters>
<WSResponseMessage>
<ReferenceNumber>T:WYSV10JJA1</ReferenceNumber>
<Success>True</Success>
<Error>False</Error>
<ResponseCode>Success</ResponseCode>
<ActualDate>9/22/2020 12:00:00 AM</ActualDate>
<ResponseMessage isNull="false" />
<OriginatedAs>ACH</OriginatedAs>
</WSResponseMessage>
</MethodParameters>
</AuthorizeMoneyCenterTransaction>