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.Created Fort bend SIT userFBCW_SIT/1texasv2Create a SIT Portal userFBCW_SITP/ PIN 0971Add dealers to users6160883343011356584220143960310081288702641962811982307Logged into to the portal with the link: / Texas!11Payment processing should be performed for the following scenarios:1 dealer, 1 filing being paid.At least one of the payments should be completed through the entire payment processing using a credit card payment.Card Number: 4111 1111 1111 1111Verify 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 amounts imposed by Grant Street.sit_epaydtl: this table holds the detail information for each record being paid. The amount will be the payment amount for this entry only. Verify that can, year, month, and payment amount are recorded correctly.Status on both tables will probably be 'SB'select client_id, TID, source, vendor, status, paymentdate, amount, paytype, name, emailfrom sit_epaywhere client_id = 79000000;select client_id, TID, status, can, year, month, amount, CHNGCTL_DATEfrom sit_epaydtlwhere client_id = 79000000and year = 2020;1 dealer, 2+ filings being paid.4196281154885359798141513425 43592443988051236748171069700Add payment for February 58711721484611 246706973785700Selected both months to pay53279641900869406953342506023816036501109337345544992986At least one of the payments should be completed through the entire payment processing using an e-check payment.Routing Number: 999 999 99251016281534562The rest of the payments will be considered successful when the information is correct on Grant Street site. Payment s will not be posted2+ dealers, 1 filing each being paid.Dealer 1421438835082182575711600339Dealer 251740552951719Add both payment to cart54547131137034At this point the information is correct on Grantstreet26390851053160061608831996289006079402149834929378509823012865422-40741489339832346522+ dealers, 2+ filings each being paid.Dealer 148571842645159490245127115132nd filing602508138733934956772296501041510143843196Totals For tricolor51197352774887Dealer 21st filing6215204297406352102692986939413290735172712nd Filing4893398282466241872283182293Select the 4 to be paidContinue to cart2086824133231The 4 items show correctly in cart on the grant street page2+ dealers, 2+ filings for at least 1 dealer, 1 filing for at least one dealer.Dealer 1 with 2 filingsFiling 1Filing 22670774380746Dealer 2, 1 filing50110932928796Add above filings to cart42687094625566The three items so in Grant Street cart correctly2512337203703On 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.There are 4 payments in the cartClick pay onlineIt shows 4 items2693406992128Go backDelete one transaction58621192050610Verify that the cart page properly displays when accounts are removed.43411374585580Removing an account should remove that record and correctly update the total payment amount. Updated correctly3 transactions in cartAmount adjusted to show new balance due 502014716341502675299946087If all payments for a dealer are removed from the cart page that dealer should no longer be displayed on the cart page.Delete the last Tricolor payment 57806382838261The dealer Tricolor was removed from pageIf all payments for all dealers are removed from the cart page the "No items in cart" message should be displayed.Remove remaining transactions10818892544263Logged into to the portal with the link: / Texas!11On the payment entry page:31279722669012Verify that all accounts selected display correctly and that the amounts are correct.36530732663800Verify that the navigation cart link includes the number of items in the cart. 4 items should display a 4, 1 item a 1.26119251069856Verify that you cannot pay less than the amount listed as owed.Changed amount to $50.00 receive error41510143031421Verify that you can pay more than the amount listed.Changed amount to $150Over payment allowedVerify both US and NONUS addresses for payments.US address Return to previous screen1353493449555Clear screenVerify that the clear button on the contact information page clears the entered information, for US 5853065339920Screen clearedClick NON USEdit paymentVerify that the clear button on the contact information page clears the entered information, NON US.6124669414969Screen was clearedVerify that the next button goes from the amount entry page to the contact information page.36983411728923Verify that the previous button goes from the contact information page to the amount entry page.23674813230597Verify that incomplete contact information does not allow the user to continue, both US and NON US.US38250893188366Clear and Test NON US361685936651630Verify that the navigation links return to the correct page: Dealerships Payments Due Cart LogoutVerify that the "Recent Dealerships" links work, you should be taken to the yearly Summary.jsp page for the selected dealer.5744424714419On the verify page:463990118060145115211824122Verify that the account information and owed amount is correct.4857184-73918-4527242954Verify that the entered information is correct, both US Information matches aboveNONUS.Verify that the edit payment returns the user to the entry page and that all modified information is still modified.Still modifiedMake additional modifications, return to the verify page and then select to edit payment. Changed amount to $300At each point verify that the expected entered data is correct and hasn't been changed or reverted to a prior value.4929612257089548209702750763Select 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, 29650103828126all contact information has been cleared.Select Payment Method:Fill out contact info againVerify that all information on that page is correct for what was entered, i.e. payment amount, totals, contact, etc.Amounts are correctThe 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.During the above testing pref was ONThis message was receivedVerify that if the value is set for PRODUCTION (any value other than ON for the codeset) that the disclaimerdoes not show.Changed PREF to OFFTest message no received37164484947034Configure for TEST (codeset SIT_PORTAL_PAY_MODE_TEST value should be ON)Verify when PRF is ON and Unexpired the message is displayed 37617153086942588482016521 ................
................

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

Google Online Preview   Download