Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

...

1. POS Tasks

  • Decide if you are syncing credit cards to RTP|One. (Tokenized RTP|One DB required)

    Status
    colourRed
    titlerequired

  • Complete POS accounting tasks for products sold online

    Status
    colourRed
    titleREQUIRED

  • Ensure that you are using a tokenized version of RTP|One with CardDog/TRI/First Data.

    Status
    colourRed
    titleREQUIRED

  • If storing primary CC for resort charge and DTL, ensure resort charge Authorization and other configuration is complete.

    Status
    colourBlue
    titleOptional

Status
colourGreen
titledetailed setup

2. Infrastructure Tasks

  • Update the store’s appsettings.json under the Ecommerce node.  The store application service must be restarted after changing any value in appsettings.json.

    • Update the Azure appsettings to 'AllowStorageofCC' from false to true and give it a test. 

      Status
      colourRed
      titleREQUIRED

    • Update the Azure appsettings to 'AllowTransferofCC' from false to true and give it a test. 

  • Validate the credit-related settings in the UnityPeakProd rtp-config.json when that switch occurs.  

    Status
    colourRed
    titleREQUIRED

  • Testing should include verifying the RTP|One Credit Card Profile visually looks correct and that the data in the PaymentCardToken table looks good. 

    Status
    colourRed
    titleREQUIRED

  • Perform a 'charge to the card on file' in the POS and a return to verify those are working.

    Status
    colourRed
    titleREQUIRED

Status
colourGreen
titledetailed setup

3. Payment Provider Tasks

  • Set up Payeezy and Complete Configuration to allow your Aspenware Commerce test and prod stores to use your sandbox and production Payeezy.

    Status
    colourRed
    titleRequired

  • If using CVV verification (recommended), ensure that CVV filter settings are configured for the terminal according to instructions below.

    Status
    colourBlue
    titleOptional

  • If using CVV verification (recommended), ensure that Payeezy/FirstData have enabled $0 authorizations for the terminal used by the store.  

    Status
    colourBlue
    titleOptional

Status
colourGreen
titledetailed setup

4. Commerce Tasks

  • Set up GL report with your Aspenware Representative.

    Status
    colourRed
    titlerequired

  • Configure Aspenware Commerce Payment Gateway

    Status
    colourRed
    titleRequired

Status
colourGreen
titledetailed setup

...

  • Follow Payeezy getting started guide: https://docs.google.com/document/d/1vgCMI3bYbUNYWVL4gtMcgLggubwelRp99o3qGaoKTHk/edit?usp=sharing

  • Set up a merchant account on the Payeezy site to get a Merchant ID.

  • Contact Aspenware Representative to set up an API dev account.

  • Add Merchant to Aspenware dev account by emailing Payeezy. Email payeezyboarding@firstdata.com to request having the client added as a merchant on our dev account. Include:

  • Payeezy will confirm the request and follow up with an email (May take a few days)

  • Then, Submit PaymentJS integration request following these steps under Step 4 in this guide exactly

  • When integration request complete, Email Payeezy to Confirm Values Match Merchant account values. (only required if issues with payment)

  • Once done Aspenware will get API key, API Secret, JS Key,and Token from the Payeezy developer account. 

  • Obtain TaToken from Payeezy and make note of this for future Commerce configuration. 

    • The transarmor token (tatoken) can be located in customer’s existing Payeezy account by logging in at https://globalgatewaye4.firstdata.com/terminal and clicking on the terminal to view the details. The TA token will be a 4 character code.

  • If using CVV2 verification (recommended)

    • Complete the steps within Step 7 in this guide.

  • If enabling Velocity Controls in PayEezy (recommended) 

    • From within your Payeezy Admin screen, go to Admin > Terminals > Velocity Controls.

    • Set the Maximum # of Transactions per Card/Check No. to ‘10’. Based on ‘All Transactions’ within the duration of ‘1 Day’. Set the action to ‘Decline’.

    • Set the Maximum # of Transactions per IP to ‘10’. Based on ‘All Transactions’ within the duration of ‘1 Day’. Set the action to ‘Decline’. And Save.

      Image RemovedImage Added

  • Configure AVS filters for the merchant’s terminal in Payeezy. Aspenware sends all consumer-entered billing address information to Payeezy on the authorization request, which occurs prior to the cardholder being charged. This enables Payeezy to use that consumer-entered address information to either reject or allow the authorization request.

...

  • Work with your Aspenware Representative to set up the GL Report so you can reconcile GL reporting in the POS and payment gateway.

  • Go to the Configuration > Payment > Payment Methods page.

  • Click Edit on the Payeezy payment gateway.

  • Check Is active on the desired payment method and click Save.  Ensure that only the desired payment method is set to ‘is active.’

  • Select ‘Configure’ on the desired payment method. 

  • Complete the following fields:

    1. Use Sandbox: - Should be checked for ‘test’ and unchecked for ‘prod’

    2. API Key: Obtain from Aspenware Payeezy developer Account

    3. API Secret: Obtain from Aspenware Payeezy developer Account under the API tab

    4. JS Key: Obtain from Aspenware Payeezy developer Account under the API tab

    5. TaToken: Obtained in previous step above or get from Resort’s Payeezy account

    6. Token: Obtain from Aspenware Payeezy developer Account under the Merchants tab

    7. Requires Billing Address: This is likely required, so check to make sure it is collected for checkout.  

    8. Requires Phone Number: Check if phone number is required at checkout.

  • Click Save.

  • Test a live credit card for each type of accepted credit card (Visa, Amex, Discover, Mastercard) to ensure the gateway is processing payments properly once setup is completed.

...