Testing Google Pay / Apple Pay
Subscription
Annual and Monthly (test both)
check order and subscription order pages
check email
check aux02 console log
check Cybersource
after check out, verify scheduled order row in prodcore.dbcpp_sched_order is correct (for both Annual and Monthly)
update start_date and next_scheduled and check that the state is active (state = 0) to test recurring charges (trigger that from aux02 dyn/admin)
multiple subscriptions, mix of Google Pay / Apple Pay and credit cards
PayFail (every 7 days)
cause a recurring payment to fail
how do we make a working Google Pay / Apple Pay to fail and back to working again? (token in Cybersource?)
consecutive failures
failure, then back working again
Token
purchase products as tokens, also test multiple tokens
check token rows are correct (prodcore.rls_purchase_token)
Discount
Dollar off
find or create coupon code
use it at checkout, test both Annual and Monthly, also check recurring payments
Percent off
find or create coupon code
use it at checkout, test both Annual and Monthly, also check recurring payments
Tax
Token
Package
Course
Promotion/Discount
Coupon code
Free gift (such as BCBA CEU Membership or RBT)
Tax
old office Cary address charges tax
Google address in Mountain View does not charge tax
Refund
Partner site (such as MHFA)