- 25 Feb 2026
- Print
- DarkLight
- PDF
Transact (CASHNet)
- Updated 25 Feb 2026
- Print
- DarkLight
- PDF
📝 CASHNet is now known as Transact. You may see the company and product referred to by either name.
This custom integration is not available for self-service setup via the Application Editor. We will be making all adjustments to custom payment files via a support ticket thread.
Step 1: Configuring Transact
In Transact: Set up the required configurations on the Transact side. Work with your Transact representative for assistance.
Under HTTP notifications, use the Name Value Format (POST) option to send a silent postback to
https://YOUR.SLATE.DOMAIN.EDU/apply/payment?cmd=cashnetwith theref1value,tx(Transact/CASHNet transaction ID), and amount.Be sure to replace “YOUR.SLATE.DOMAIN.EDU” with your actual Slate domain.
For example, if you log in to Slate via
apply.slateuniversity.edu/manage, your silent postback URL will behttps://apply.slateuniversity.edu/apply/payment?cmd=cashnet.
Configure Transact to redirect the payer in the browser, when finished, to https://YOUR.SLATE.DOMAIN.edu/apply/status using a GET request.
Set up ref code 1 as
SLATETX, which will contain our Slate integration/transaction data.Set up at least one item code that is associated with a “payment_account” prompt and is not a convenience fee.
If you are setting up a convenience fee, see how to configure a convenience fee below.
đź”” Important!
The Transact/CASHNet ref1 value must be SLATETX. Slate uses this reftype to transmit integration/transaction data.
Step 2: Submitting a ticket
To create a Support ticket:
Navigate to Database.
Under Support Resources, select Discover Slate.
Under Level III: Advanced Exploration, select Support Desk.
In the Support Ticket, provide the following information:
The posting URL for Production and Test
The item code(s) that should be passed. If providing multiple item codes, provide a description of the Slate logic to determine which item code to pass. For example, “Pass item code
Awhen the round key isUG, and pass item codeBwhen the round key isGR.”If you would optionally like to send additional data to Transact, please provide:
The ref code (for example,
NAME_G) and number (for example,ref2).The Slate (custom) field key which contains the value that should be passed to each ref code.
If you are charging a convenience fee via Transact, let us know in the ticket and confirm that you have followed the directions below.
Optional: Configuring a convenience fee
If you are planning to charge a convenience fee in Transact, additional configuration is required to prevent a mismatch in the payment amount displayed in Slate and Transact.
You will need to add a new item code (only in Transact) with a zero dollar value (non-editable); that second item code will act as a placeholder. Slate will pass in itemCode1 and amount1 (the actual fee amount due specified in your Slate payment activity); in addition we will pass in itemCode2 (e.g. Slate) with amount $0. This will cause your convenience fee to be placed as an itemCode3/amount3, which is a field/value that Slate will ignore when processing the postback notification to create the payment received item and activity. This will ensure that the value of the resulting payment received activity in Slate matches your payment due amount exactly.
