Actweb.acttax.com



ACT 7.0 TEST PLANPRC No.:240211Client: Fort Bend CountyPRC Priority: AAA Move ASAP? NObject Name(s): sit.warProblem Description: ADD GRANT STREET PAYMENTS TO SIT FOR FORT BENDDeveloper Notes: Added payment processing for Fort Bend to SIT. Paymentprocessor is Grant Street Group.Files:-------sit.warv1.59Important SIT Codeset Values----------------------------SIT_PORTAL_PAY_URL_PROCESSOR (PRC 211710)Bank URL used when user is directed to the processor to complete the payment. This preference is intended for processors that use different URLs for testand production, i.e Chase and Cadence Bank. This preference may not be usedfor processors that have a single URL or return a redirect URL as part ofthe payment process.Grant Street uses a different URL for test and production but the URL usedis triggered by whether the portal is set for test or production, based onthe SIT_PORTAL_PAY_MODE_TEST preference.SIT_PORTAL_PAY_MODE_TEST (PRC 211710)Denotes whether payment is configured for production or test mode. ON - Test, OFF - Production.SIT_SHOW_PRINT_PAY_FORM_BUTTONDenotes whether the Pay-by-Mail link is displayed on the cart page.Y - Display link, N - Hide linkTesting Notes:--------------In order to test this the Fort Bend client will need to be set up and configured properly on TEST.You will also need logins for ALL clients:Fort BendHarrisDallasGalvestonSince Fort Bend is a new client you will need to verify that the client is setup correctly.Log in with Fort Bend client and verify that SIT application works correctly.Steps required would be the same to validate that the application is workingand that the data is configured correctly. Created filings, submit annual, etc.Payment processing should be performed for the following scenarios:1 dealer, 1 filing being paid.1 dealer, 2+ filings being paid.2+ dealers, 1 filing each being paid.2+ dealers, 2+ filings each being paid.2+ dealers, 2+ filings for at least 1 dealer, 1 filing for at least one dealer.At least one of the payments should be completed through the entire payment processing using a credit card payment.Card Number: 4111 1111 1111 1111At least one of the payments should be completed through the entire payment processing using an e-check payment.Routing Number: 999 999 992Other payments may be considered successful if information is correct on Grant Street site.Verify that payments are recorded correctly in the epayment tables.sit_epay:this is the table that holds the summary of the payment information. One record for a payment.The amount displayed should be the total amount of the payment, exclusive of any fee amountsimposed by Grant Street.sit_epaydtl:this table holds the detail information for each record being paid. The amount will be thepayment amount for this entry only. Verify that can, year, month, and payment amount are recordedcorrectly.Status on both tables will probably be 'SB', unless something is set up to properly handing the Grant Street postback.If that occurs the payments should be updated to 'AP' within five minutes of payment completion, on both tables.The configuration file in _configuration/sitFbc.cfg maintains the configuration for Fort Bend payments. The followingURL value must be updated to be able to process post backs. The correct value will depend on whether a test post backpage has been deployed to the production websites (must be externally accessible for Grant Street to post back to)and the correct URL set in the post back configuration URL:GrantStreet_postbackUrl = current post back URL is for initial testing and only records the post back message. No updates are performed withthe default URL as configured. This WILL NEED TO UPDATE FOR PRODUCTION.Verify that both selecting and deseleting accounts being paid are updated properly in the payment cart.on payment due page, add and remove accounts and verify on the cart page that those changes are reflected properly.on the cart page, delete accounts and verify that they are removed by looking at the payments due page. Only theaccounts still in the cart should have a check mark next to them.Verify that the cart page properly displays when accounts are removed.Removing an account should remove that record and correctly update the total payment amount. If all payments for a dealer are removed from the cart page that dealer should no longer be displayed on the cart page.If all payments for all dealers are removed from the cart page the "No items in cart" message should be displayed.On the payment entry page:verify that all accounts selected display correctly and that the amounts are correct.Verify that the navigation cart link includes the number of items in the cart. 4 items should display a 4, 1 item a 1.Verify that you can not pay less than the amount listed as owed.Verify that you can pay more than the amount listed.Verify both US and NONUS addresses for payments.Verify that the navigation links return to the correct page, Dealerships, Payments Due, Cart, Logout.Verify that the "Recent Dealerships" links work, you should be taken to the yearlySummary.jsp page for the selected dealer.Verify that the next button goes from the amount entry page to the contact information page.Verify that the previous button goes from the contact information page to the amount entry page.Verify that incomplete contact information does not allow the user to continue, both US and NONUS.Verify that the clear button on the contact information page clears the entered information, both US and NONUS.On the verify page:Verify that the account information and owed amount is correct.Verify that the entered information is correct, both US and NONUS.Verify that the edit payment returns the user to the entry page and that all modified information is still modified.Make additional modifications, return to the verify page and then select to edit payment. At each point verify that the expected entered data is correct and hasn't been changed or reverted to a prior value.Select cart link, and then return to payment pages. Verify that all information has been reset to original valuesi.e. payment amount is the amount owed, all contact information has been cleared.Select Payment Method:Verify that all information on that page is correct for what was entered, i.e. payment amount, totals, contact, etc.The codeset value for SIT_PORTAL_PAY_MODE_TEST determines whether the payment will be made in test or production mode.verify that if the value is set for TEST (a value of ON for the codeset) that a disclaimer shows that the paymentis set for TEST.verify that if the value is set for PRODUCTION (any value other than ON for the codeset) that the disclaimerdoes not show.Configure for TEST (codeset SIT_PORTAL_PAY_MODE_TEST value should be ON)Go to Grant Street site and verify that payment information is correct on the first page. Make payment completions asnecessary to verify that payments work correctly.Verify that the payment processing works correctly for the other clients, at least going to the processor's first pagewhere possible:HarrisDallasGalvestonVerify that the pay-by-mail option works correctly for Harris county. Display is controlled by the codeset value SIT_SHOW_PRINT_PAY_FORM_BUTTON.Test Plan: Follow the test plan above. Verify that the SIT payments are working with Grant Street for Fort Bend County.DALLAS COUNTY TESTAdd sales for March – 99B01567000000000Confirm totalsFiled monthly statementSaved into sit_documents tableSaved into sit_document_imagesSIT_SALES tableSIT_SALES_MASTERPay onlineLast payment page before going to Chase side for paymentPayment made on Chase sideSIT_EPAYSIT_EPAYDTLReceivable table before payment is applied in SITZero record for distribution is createdSelect view formOpens monthly statementAccount status in SIT prior to paymentApply payment for March in SITAccount status after payment is madeReceivable table records both rowsDistribution table records both rowsFile an annual declarationAnnual declaration is finalizedView formAnnual declarationSIT_DOCUMENTSSIT_DOCUMENT_IMAGESOpen from account statusAnnual declaration opens ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download