#WITH(#LineItemContainer.Payment)

{PaymentViaAuthorizeNet} #INCLUDE("INC-IsTestTransaction")

{AuthorizeNet}



{Description}:
#IF(#LineItemContainer.Parent.Class.Alias EQ "CustomerOrder"){YourOrderNo} #ELSE {YourOrder} #ENDIF
{Contact}:
#IF(#DEFINED(#Shop.MailFrom))#Shop.MailFrom#ENDIF
{TransactionType}:
#IF(#XType EQ "AUTH_CAPTURE") {Debit} #ELSE {Authorisation} #ENDIF
{OperationalMode}:
#IF(#XTestRequest){OperationalModeTrue} #ELSE {OperationalModeFalse} #ENDIF
{Amount}:
#XAmount[money]

(mmyy)
#WITH(#BillingAddress)
#ENDWITH

{MandatoryFields}

#WITH(#BillingAddress) #IF(#Company)#ENDIF #IF(#State)#ENDIF #IF(#EMail)#ENDIF #IF(#Phone)#ENDIF #IF(#Fax)#ENDIF #ENDWITH #IF(#ShippingAddress.FirstName)#ENDIF #IF(#ShippingAddress.LastName)#ENDIF #IF(#ShippingAddress.Company)#ENDIF #IF(#ShippingAddress.Street)#ENDIF #IF(#ShippingAddress.City)#ENDIF #IF(#ShippingAddress.State)#ENDIF #IF(#ShippingAddress.Zipcode)#ENDIF #IF(#ShippingAddress.Country.Code2)#ENDIF

#ENDWITH