When you connect to this website, you send your IP address and sometimes some cookies. You may also give us personal identifying information, such as your name and contact information. All this data is used to securely provide you with the services that you request. We encourage you to review our privacy policy to make sure that you understand how your data is managed, and to contact us if you have any questions. View Privacy Policy

Difference between revisions of "Account procedures"

From NASPAWiki

You are viewing a condensed mobile version of this NASPA webpage.
Switch to full version.

(New page: Account inquiries come to the accounts@scrabbleplayers.org email address, and many can be handled in a routine manner as described below on this page. Most of the commands currently requi...)
 
(+ issuing partial credits)
 
(5 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
Most of the commands currently require shell prompt access.
 
Most of the commands currently require shell prompt access.
 
If you do not know what this is, refer the issues to  
 
If you do not know what this is, refer the issues to  
[[John Chew]]
+
[[John Chew]]. Arguments to shell commands spelled in CAPS should be replaced by appropriate values.
  
 
This is a ''living document''; the contents are updated as procedures are refined and developed.
 
This is a ''living document''; the contents are updated as procedures are refined and developed.
  
== Enter a received check ==
+
== Accept a check ==
  
Follow this procedure to properly credit a received check.
+
Follow this procedure to properly process a received check.
  
* At the shell prompt, carefully enter:
+
# Give the check to [[Mary Rhoades]] or [[Chris Cree]] for deposit.
   cheque-received dollar-amount surname given-name [suffix]
+
# Follow the appropriate procedure to generate a matching invoice, if applicable.
 +
# At the shell prompt, carefully enter:
 +
   cheque-received DOLLAR-AMOUNT LAST-NAME FIRST-NAME [SUFFIX]
  
== Enter a received credit card payment ==
+
== Accept a credit card payment ==
  
 
When members use the online payment system, their payments
 
When members use the online payment system, their payments
Line 20: Line 22:
 
Sometimes however, NASPA staff need to enter payments on
 
Sometimes however, NASPA staff need to enter payments on
 
their behalf directly into the CyberSource Virtual Terminal.
 
their behalf directly into the CyberSource Virtual Terminal.
Follow this procedure to properly credit such payments.
+
Follow this procedure to properly process such payments.
  
* At the shell prompt, carefully enter:
+
# Log onto CyberSource.
   card-received dollar-amount surname given-name [suffix]
+
# Click on Virtual Terminal
 +
# Click on Process Orders
 +
# Complete and submit the “New Order” form, including the explanatory comment field at the bottom.
 +
# At the shell prompt, carefully enter:
 +
   card-received DOLLAR-AMOUNT LAST-NAME FIRST-NAME [SUFFIX]
 +
 
 +
== Accounting for renewals ==
 +
 
 +
This procedure should be followed if someone
 +
updates a player’s expiry information without creating
 +
the appropriate accounting records.
 +
 
 +
# At the shell prompt, carefully enter:
 +
  charge-renewal --nosend --noextend --years YEARS --amount AMOUNT NASPA_ID NASPA_ID
 +
  cheque-received AMOUNT NASPA_ID
 +
  list-accounts NASPA_ID
 +
 
 +
== Generate a manual invoice for a club renewal ==
 +
 
 +
Club renewals are processed manually due to their low volume.
 +
 
 +
# At the shell prompt, carefully enter:
 +
  add-invoice AMOUNT LAST-NAME FIRST-NAME SUFFIX 'Club #XXX through EXPIRY-DATE'
 +
 
 +
== Issue a partial credit against a credit card payment ==
 +
 
 +
# Find the payment in CyberSource, enter the amount and request the credit.
 +
# At the shell prompt, carefully enter:
 +
  refund-issued AMOUNT LAST-NAME FIRST-NAME
  
 
[[Category:Procedures]]
 
[[Category:Procedures]]

Latest revision as of 09:52, 29 November 2010

Account inquiries come to the accounts@scrabbleplayers.org email address, and many can be handled in a routine manner as described below on this page.

Most of the commands currently require shell prompt access. If you do not know what this is, refer the issues to John Chew. Arguments to shell commands spelled in CAPS should be replaced by appropriate values.

This is a living document; the contents are updated as procedures are refined and developed.

Accept a check

Follow this procedure to properly process a received check.

  1. Give the check to Mary Rhoades or Chris Cree for deposit.
  2. Follow the appropriate procedure to generate a matching invoice, if applicable.
  3. At the shell prompt, carefully enter:
 cheque-received DOLLAR-AMOUNT LAST-NAME FIRST-NAME [SUFFIX]

Accept a credit card payment

When members use the online payment system, their payments are automatically accounted for. Sometimes however, NASPA staff need to enter payments on their behalf directly into the CyberSource Virtual Terminal. Follow this procedure to properly process such payments.

  1. Log onto CyberSource.
  2. Click on Virtual Terminal
  3. Click on Process Orders
  4. Complete and submit the “New Order” form, including the explanatory comment field at the bottom.
  5. At the shell prompt, carefully enter:
 card-received DOLLAR-AMOUNT LAST-NAME FIRST-NAME [SUFFIX]

Accounting for renewals

This procedure should be followed if someone updates a player’s expiry information without creating the appropriate accounting records.

  1. At the shell prompt, carefully enter:
 charge-renewal --nosend --noextend --years YEARS --amount AMOUNT NASPA_ID NASPA_ID
 cheque-received AMOUNT NASPA_ID
 list-accounts NASPA_ID

Generate a manual invoice for a club renewal

Club renewals are processed manually due to their low volume.

  1. At the shell prompt, carefully enter:
 add-invoice AMOUNT LAST-NAME FIRST-NAME SUFFIX 'Club #XXX through EXPIRY-DATE'

Issue a partial credit against a credit card payment

  1. Find the payment in CyberSource, enter the amount and request the credit.
  2. At the shell prompt, carefully enter:
 refund-issued AMOUNT LAST-NAME FIRST-NAME