Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0
Table of Contents

Background Information

System Information

CCCS Test Online Application URL: https://thea.adcom.uci.edu/expresso_cccs/apps/components/cccs/home.jsp

User Setup

User

Role(s)

Dianne

  • Central Cashier
  • Key Entry Operator for 0386
  • Refund Operator for 0386

Linda

  • Key Entry Operator for 0386
  • Refund Operator for 0386
  • Department Head for 0386

Pam

  • Key Entry Operator for 0386
  • Refund Operator for 0386
  • Profiler for 0386

Department and Program Profile

Department 0386 is setup to do direct refunds, bypassing approval by Cashiers.

For the programs, please use Fall Fun Fest to test with tax and UC Accts. Receivable Conference for no tax.

Various Rates

  1. Sales tax is 8.75%
  2. Credit card fees is a flat 2% across all credit card types

System Rules

  1. For Enter Transaction, only one person can be in a department batch at one time. There are two ways that the batch is released and made available to another key entry operator:
    1. User exits batch
    2. After 5 minutes, user has timed out of batch
  2. Email notifications
    1. Operation

      Email Recipients

      Transaction Void

      Profiler
      Department Head

      Direct Refund Processed

      Central Cashier
      Department Head
      Refund Requester

  3. New transaction statuses
    1. SUBMITTED
      1. Pending payment inserted in CCCS database
      2. User has been redirected to Authorize.Net payment page
      3. CCCS awaiting Authorize.Net post-back of transaction results
    2. INCOMPLETE
      1. User has selected to cancel payment or user has left payment page without entering a payment or canceling the payment

Test Declined Card Numbers

Credit Card Type

Number

Visa

4007000000027

Master Card

5555555555554444

Discover

6011000000000012

American Express

370000000000002

Authorize.Net Rules

  1. As long as a payment is declined, the customer will stay on the Authorize.Net payment page and will have the opportunity to resubmit payments.
  2. A receipt page is displayed only upon a successful authorization.
  3. A customer receipt email is only sent upon a successful authorization and if an email address is supplied
  4. Declined payments are NOT posted back to CCCS. Only authorizations are.

Test Cases

Day 1: 10/12/2010

Test Case

Description

Comments

Authorized Payment

  1. Open CCCS Test
  2. Go to "Enter Transaction"
  3. Select department 0386
  4. Choose program
    1. Please make at least one authorized payment for each program to test out tax and no tax.
  5. Overwrite transaction distribution
    1. Verify that the transaction total is calculated correctly
    2. Verify that the tax calculation is correct (if program is Fall Fun Fest)
  6. Click on "Enter Credit Card"
  7. Authorize.Net payment page
    1. Test all card types:
      1. Visa
      2. Master Card
      3. Discover
      4. American Express
    2. Enter own email address
      1. Verify that receive email receipt from Authorize.Net
  8. Verify batch
    1. After entering each payment, click on "View Batch" button.
  9. Verify transaction details
    1. On "View Batch" page, click on magnifying glass to drill-down to transaction details
  10. Verify "Account Distribution Report"
    1. Only accounts for AUTHORIZED

 

Canceled Payment

  1. Click on "Enter Credit Card" under CCCS Enter Transaction
  2. DO NOT submit a payment on Authorize.Net yet
  3. Open a new window to CCCS Test
    1. Go to "Enter Transaction"
    2. Select 0386
    3. "View Batch"
    4. Your currently pending transaction should be listed in your batch with a SUBMITTED transaction status.
      1. This is how a transaction will look if, for whatever reason, the user did not enter an authorized payment or did not cancel (i.e. network problems, user closed window, Authorize.Net is down, etc.)
      2. Departments will need to be trained to NOT close the browser on the Authorize.Net payment page. They need to select "Cancel Payment"
    5. Drill-down to transaction
      1. Credit card data will be empty
  4. Go back to other window with Authorize.Net payment page
  5. Click "Cancel Payment" link on Authorize.Net payment page
  6. Verify batch
    1. Transaction will have INCOMPLETE status
  7. Verify transaction details
  8. Verify "Account Distribution Report"
    1. Does not include INCOMPLETE

 

Declined Payment

  1. Use test declined card numbers listed above
  2. Test all card types:
    1. Visa
    2. Master Card
    3. Discover
    4. American Express
  3. ?
    Note
    titleAuthorize.Net does NOT post-back data for declines.

    1. Therefore, CCCS will not receive declined information from Authorize.Net's post-back
  4. Either cancel or submit an authorized payment.
    1. Departments will need to be trained to cancel a payment if they're not able to authorize and not close the window.
  5. Verify batch
    1. After entering each payment, click on "View Batch" button.
  6. Verify transaction details
    1. On "View Batch" page, click on magnifying glass to drill-down to transaction details
  7. Verify "Account Distribution Report"

 

Void Payment

  1. Choose one of your credit cards to submit an additional authorization
  2. Enter payment with said card
  3. Void same payment
  4. Void email will be sent to:
    1. Profiler
      1. Pam
    2. Department Head
      1. Linda

 

Reports

  1. Batch Query
    1. Verify batch
    2. Verify transactions
  2. Transaction Query
    1. Verify transactions

 

Authorize.Net

Login to Authorize.Net's Merchant Interface and view reports. Verify transaction information

 

 

Please make sure that at least one transaction of each card type will settle at 5PM.

 

Day 2: 10/13/2010

Test Case

Description

Comments

Reports

  1. Batch Query
  2. Transaction Query
  3. Verify settlement
  4. Verify transaction distribution
    1. Should not be displayed yet
    2. Will show up the next day after ledger posting tonight

 

Partial Refund

  1. Choose one of your settled transactions
  2. Issue partial refund
  3. Go to Transaction Query to verify the refund and transaction status
  4. Issue another partial refund for remaining amount
  5. Refund email sent to:
    1. Central Cashier
      1. Dianne
    2. Department Head
      1. Linda
    3. Refund requester
      1. Self

 

Full Refund

  1. Choose one of your settled transactions
  2. Issue a full refund
  3. Go to Transaction Query to verify the refund and transaction status
  4. Refund email sent to:
    1. Central Cashier
      1. Dianne
    2. Department Head
      1. Linda
    3. Refund requester
      1. Self

 

Refund

  1. Refund any remaining transactions you may have. Alternate between partial and full refunds.

 

Authorize.Net

Login to Authorize.Net's Merchant Interface and view reports. Verify transaction information

 

Day 3: 10/14/2010

Test Case

Description

Comments

Reports

  1. Batch Query
  2. Transaction Query
  3. Verify settlement
  4. Verify transaction distribution
    1. Should be displayed