#WITH(#LineItemContainer.Payment)
{AuthorizeNet}

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



#WITH(#BillingAddress) #ENDWITH
{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)
  
  
{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