Web Services, a department within UChicago IT Services, can assist you with setting up a do-it-yourself e-commerce site to sell products or intangibles, such as conference registrations or application fees.
You can use do-it-yourself e-commerce if you:
If you are interested and meet the above criteria, submit a General Support Request for Merchant and Cashiering Services to the Bursar's Office.
Once approved, you will get an account from the Office of the Bursar for the Cashnet administration website. This website will allow you to find all the information about the e-commerce transactions hosted from your site. You’ll be able to search for transactions by consumer name and email.
The Bursar’s office offers several other credit card processing options, including point-of-sale terminals for in-person, phone, or mail orders; and event registration forms that accept credit cards.
Embed E-Payment Code
Wherever you want the payment to happen, embed this code:
<form method="post" action='https://epayment-gateway.uchicago.edu/epayment.php'>
<input type="hidden" name="pmt_type" maxlength="3" value="" required />
<input type="hidden" name="amount_paid" maxlength="5" value="1.00" required />
<input type="hidden" name="account" maxlength="15" value="form1" />
<input type="hidden" name="finish_url" maxlength="60" value="" />
<input type="hidden" name="cancel_url" maxlength="60" value="" />
<label for="consumer_firstname">first name:</label>
<input type="text" id="consumer_firstname" name="consumer_firstname" maxlength="20" required /><br>
<label for="consumer_lastname">last name:</label>
<input type="text" id="consumer_lastname" name="consumer_lastname" maxlength="50" required /><br>
<input type="submit" name="submit" value="Submit" /> </code
Change the values for the following fields:
amount_paid |
Required. The amount to pay on the Cashnet website. You can either keep amount_paid hidden and specify the amount in the embed code, or change the type to text to allow the user to enter the amount. Tip: The amount must be greater than $0. |
consumer_firstname |
Required. This is the first name as it appears on the payer's credit card. The maximum is 20 characters. |
consumer_lastname |
Required. This is the last name as it appears on the payer's credit card. The maximum is 20 characters. |
pmt_type |
Required. This value comes from the Bursar, and it indicates who will receive the payment. |
account |
Optional. Also known as the transaction ID. This is an identifier that lets you follow a user’s transaction through the Cashnet system. The use of this field is flexible, and you can populate it with a unique value for every submission, leave it blank, or set a value that all transactions from this form will share. You are discouraged from using the same account in multiple forms because it will be difficult to distinguish between transactions in the Cashnet admin site. 15 characters maximum. |
cancel_url |
Optional. If a visitor hits the "Cancel" button on Cashnet’s site, he or she will be redirected to this URL. Leaving this field blank will direct the user to a default cancel page on epayment-gateway.uchicago.edu. |
finish_url |
Optional. If a visitor hits the "Finish" button or the "Sign out" button after successful submission on Cashnet's website, the individual will be redirected to this URL. Leaving this field blank will direct the user to a default finish page on epayment-gateway.uchicago.edu. |
Include this information with your e-commerce form:
If you have technical problems, contact webhelp@uchicago.edu. If you have non-technical questions, send a General Support Request for Merchant and Cashiering Services to the Bursar's Office.