|
#INCLUDE("INC-OrderTime") |
#INCLUDE("INC-LinkToOrder") |
#LOCAL("SaferpayBOTransactionDetailURL", "Commerce/JournalDetail?gxid=")
#LOCAL("SaferpayBODeclinedTransactionDetailURL", "Commerce/JournalDeclined/")
#IF (#TransID EQ "NONE") {NONE}
#ELSIF (#TransStatus EQ "AUTHORIZED" OR #TransStatus EQ "CAPTURED" )
#IF(#LineItemContainer.Payment.IsTestTransaction == 0)
#TransID[trimzeros]
#ELSE
#TransID[trimzeros]
#ENDIF
#ELSE
#IF(#LineItemContainer.Payment.IsTestTransaction == 0)
#TransID[trimzeros]
#ELSE
#TransID[trimzeros]
#ENDIF
#ENDIF
#ENDLOCAL
#ENDLOCAL
|
#Amount[money] |
#PaymentMethod.Alias |
#IF(#TransStatus EQ "CANCELED"){Canceled}
#ELSIF(#TransStatus EQ "PENDING"){Pending}
#ELSIF(#TransStatus EQ "CAPTURED"){Captured}
#ELSIF(#TransStatus EQ "AUTHORIZED"){Authorized}
#ELSE {Failed}#ENDIF
|
#IF(#ExternalStatus EQ "AUTHENTICATION_FAILED" OR #ExternalStatus EQ "VALIDATION_FAILED")
{WrongCredentials}
#ELSIF(#ExternalStatus EQ "TRANSACTION_ABORTED")
{TransactionAborted}
#ELSIF(((#TransStatus EQ "CAPTURED") OR (#TransStatus EQ "AUTHORIZED")) AND (NOT #IsLiabilityShifted))
{TransactionMerchantLiability}
#ENDIF
|
#ENDLOOP
#ENDLOCAL
#IF(#COUNT(#Pager.Items) == 0)