Get reason codes for Customer Service mark as paid
Get item list for mark paid popup at item status:
Item Pending,
Item Awaiting Auth,
and it doesn’t have a payment transaction result of the result is ID=7 (Unknown Result)
All the items associated with the transaction will be marked the same way
Get the latest payment transaction for the item;
if the transaction has not been reconciled then create a result for it or update the existing one
If the item is an installment and is being marked paid, the next installment (if there is one) should be
Given a release date and
Convert to Reg. Hold status
If the item has installments:
Locate the first installment related to it,
Give it a release date,
Switch from auto hold to reg. hold
Update item status using the following:
if not yet available then move to pending
if pending then move to item pay ready
if item pay ready already then move to awaiting auth
if item awaiting auth then move to item ship ready
If (isChargeOnly) Then finally move to paid
Get reason codes for Customer Service mark as paid
Get item list for mark paid popup at item status:
Item Invalid,
Item Awaiting Authorization
Item Fatal Auth
Shipped Awaiting Settlement,
and it doesn’t have a payment transaction result of the result is ID=7 (Unknown Result)
All the items associated with the transaction will be marked the same way
Get the latest payment transaction for the item;
if the transaction has not been reconciled then create a result for it or update the existing one
If the item is an installment and is being marked paid, the next installment (if there is one) should be
Given a release date and
Convert to Reg. Hold status
If the item has installments:
Locate the first installment related to it,
Give it a release date,
Switch from auto hold to reg. hold
Update item status using the following:
if item invalid then move to item pending
if not yet available then move to pending
if pending already then move to item pay ready
if item pay ready already then move to awaiting auth
if item awaiting auth then move to item ship ready
if shipped awaiting settlement then move to
If (isChargeOnly) Then finally move to paid