Cute Kart

W3 Shopping Cart - Help

Help Index
W3ShoppingCart.com


Instant Payment Notification - Fields Posted

Note additional POST fields may be added without notice.
You will be notified if any existing POST fields are to be removed.


For Purchases in a Category  |   For All Purchases  |   Security Info  |   Fields Posted

Fields (Variables) Posted

Note: All variable field names are posted in upper-case.
How to reference the fields in your program script:
  • PHP Field Reference: $_POST["FIELDNAME"]
  • ASP/ Field Reference: Request.Form("FIELDNAME")
  • Coldfusion Reference: FORM["FIELDNAME"] or Form.FIELDNAME
  • Field Name Data Type Example Notes
    Order Information Fields
    ADJUSTEDTAXABLESUBTOTAL MONEY A number with 2 decimal places
    ALLPRODUCTSINCARTAREFREE BOOLEAN Yes Yes or No
    APPROVECCONLY BOOLEAN Yes Yes or No
    AUTHNETSILENTPOSTHIT BOOLEAN Yes Yes or No
    AUTHNETSILENTPOSTHITDATE DATETIME
    01/15/2015 2:34:55 PM EST
    AUTHNETSILENTPOSTHITRESULT VARCHAR
    BADDR1 VARCHAR
    BADDR2 VARCHAR
    BCITY VARCHAR
    BCOMMENTS VARCHAR
    BCOMPANYNAME VARCHAR
    BCOUNTRY VARCHAR
    BEMAIL VARCHAR
    BFIRSTNAME VARCHAR
    BLASTNAME VARCHAR
    BPHONE VARCHAR
    BSTATE VARCHAR
    BZIP VARCHAR
    CARTCHECKOUTQUESTION_CUSTOMERANSWER1 VARCHAR
    CARTCHECKOUTQUESTION_CUSTOMERANSWER2 VARCHAR
    ITEMSHIPPINGSUBTOTAL MONEY A number with 2 decimal places
    CCLAST4 VARCHAR
    CCTYPE VARCHAR
    CHARGETOTAL MONEY A number with 2 decimal places
    CHECKOUTQUESTION1 VARCHAR
    CHECKOUTQUESTION2 VARCHAR
    CLIENTNUMBER VARCHAR
    CUSTOMERID INTEGER A number with no decimal places
    DIDEXTERNALFORMPOST BOOLEAN Yes Yes or No
    DOWNLOADLINKSENDDATE DATETIME
    01/15/2015 2:34:55 PM EST
    DOWNLOADLINKSENDTOEMAIL VARCHAR
    EC_ACCOUNTTYPE VARCHAR
    EC_BANKNAME VARCHAR
    EC_BANKSTATECODE VARCHAR
    EC_DRIVERSLICENSESTATECODE VARCHAR
    EC_NAMEASONACCOUNT VARCHAR
    FREESHIPPINGEARNED BOOLEAN Yes Yes or No
    GIFTCERTSUBTOTAL MONEY A number with 2 decimal places
    HASALLITEMSPICKUPONLYNOSHIPPING BOOLEAN Yes Yes or No
    HASINVOICEINCART BOOLEAN Yes Yes or No
    HASNONGIFTCERTSINCART BOOLEAN Yes Yes or No
    HASPRINTABLETICKETSINCART BOOLEAN Yes Yes or No
    HASRECURRINGITEMS BOOLEAN Yes Yes or No
    IPADDRESS VARCHAR
    ISAUTHORIZENETRECURRINGSUBSCRIPTION BOOLEAN Yes Yes or No
    ISPAYPALSUBSCRIPTION BOOLEAN Yes Yes or No
    ISPENDINGECHECK BOOLEAN Yes Yes or No
    ITEMACCEPTPHOTOUPLOADSINCART BOOLEAN Yes Yes or No
    ITEMNUMBERLIST TEXT
    IWEBPHOTOCID INTEGER A number with no decimal places
    NBRPHOTOSUPLOADED INTEGER A number with no decimal places
    NONGIFTCERTSUBTOT MONEY A number with 2 decimal places
    ORDERDATE DATETIME
    01/15/2015 2:34:55 PM EST
    ORDERNUMBER VARCHAR
    ORDERSEQUENCENUMBER INTEGER A number with no decimal places
    PARENTORDERID INTEGER A number with no decimal places
    PARENTTRANSACTIONID VARCHAR
    PAYCHOICE VARCHAR
    PAYMENTINTERFACE VARCHAR
    PAYPALPAYERID VARCHAR
    PAYPALSUBSCRIPTIONNUMBER VARCHAR
    PAYPAL_EMAIL VARCHAR
    PAYPAL_PAYEREMAIL VARCHAR
    PAYPAL_USERRETURNEDRESULT VARCHAR
    PROMOCODE VARCHAR
    PROMODISCOUNTTOTAL MONEY A number with 2 decimal places
    RECURRINGTRIALPERIODTOTAL MONEY A number with 2 decimal places
    REMAININGGIFTCERTIFICATEAMOUNT MONEY A number with 2 decimal places
    RESELLERCOMMISSIONAMOUNT MONEY A number with 2 decimal places
    RESELLERCOMMISSIONPERCENT INTEGER A number with no decimal places
    RESELLERID INTEGER A number with no decimal places
    RESELLERREFERRINGDOMAINNAME VARCHAR
    RETURNTOURL TEXT
    SDBUYERORDERRATING INTEGER A number with no decimal places
    SDFEEAMOUNT MONEY A number with 2 decimal places
    SDPARTICIPANTPERCENT INTEGER A number with no decimal places
    SHIPADDR1 VARCHAR
    SHIPADDR2 VARCHAR
    SHIPCITY VARCHAR
    SHIPCOMPANYNAME VARCHAR
    SHIPCOUNTRY VARCHAR
    SHIPEMAIL VARCHAR
    SHIPFIRSTNAME VARCHAR
    SHIPLASTNAME VARCHAR
    SHIPPABLEPRODUCTQTYTOTAL INTEGER A number with no decimal places
    SHIPPABLEPRODUCTSSUBTOTAL MONEY A number with 2 decimal places
    SHIPPHONE VARCHAR
    SHIPPINGADDRISBUSINESS BOOLEAN Yes Yes or No
    SHIPSTATE VARCHAR
    SHIPTYPEDESC VARCHAR
    SHIPZIP VARCHAR
    SOURCECODE VARCHAR
    SUBSCRIPTIONID VARCHAR
    SUBTOTAL MONEY A number with 2 decimal places
    TAXABLESUBTOTAL MONEY A number with 2 decimal places
    TESTONLY BOOLEAN Yes Yes or No
    TOTFOREIGNSHIPPING MONEY A number with 2 decimal places
    TOTSALESTAX MONEY A number with 2 decimal places
    TOTSHIPPING MONEY A number with 2 decimal places
    TRANSACTIONID VARCHAR
    UPDATEDBYADMINID INTEGER A number with no decimal places
    W3AFFILPOSTRESPONSE VARCHAR
    ITEMS SOLD INFORMATION FIELDS - xx is a sequence number representing the order that the item appeared in the customer's shopping cart (1, 2, 3...)
    Field Name Data Type Example Notes
    ITEMTYPE_xx VARCHAR Product Product or Payment or Download or Gift Certificate
    ITEMNUMBER_xx VARCHAR sku-1234 Your unique item number
    ITEMNAME_xx VARCHAR Cool Widget Thing Your item name
    ITEMQTY_xx INTEGER 3 The quantity of the item purchased
    ITEMPRICE_xx MONEY 5.50 Your item price (each /per unit)
    ITEMUNITS_xx VARCHAR Each Your item sale Unit like Each or Case or Set
    ITEMSHIPPINGAMT_xx VARCHAR .69 If your shipping method allows entering shipping amouts per item, this is the shipping charged for this item.
    ITEMRECURRINGPERIOD_xx VARCHAR No No or Monthly or Annually
    ITEMAPPROVECCONLY_xx INTEGER 0 1 or 0 Representing Yes or No. Indicates if the customer's credit card was Approved (not Charged) for this item
    CUSTOMER SELECTION FIELDS - xx corresponds to the item purchased.
    Field Name Data Type Example Notes
    QUESTION_xx_yy VARCHAR Please Select Your Size Add To Cart form entry question (Form Field Title)
    ANSWER_xx_yy Sent in FORMFIELDTYPE_xx_yy Extra Large The customer's selection regarding the question
    ADDTOPRICE_xx_yy MONEY 3.00 The amount added to the price of the item based on the selection. If nothing is added, 0.00 is sent.
    FORMFIELDTYPE_xx_yy VARCHAR SELECTION/RADIO The first part is the data type, such as PHONE, EMAIL, SELECTION (see APPENDIX A for list), the second part (after the /) is the form field control used to make the entry,such as TEXT, SELECT, RADIO, CHECKBOX (see APPENDIX B for list)
    FORMFIELDNAME_xx_yy VARCHAR SELECTION_aa_bb The actual 'Name' of the form field that was submitted in the Add to Cart form, containing the selection answer
    ADDITIONAL CUSTOMER SELECTION FIELDS - ffname equals the value of the FORMFIELDNAME_xx_yy Variable. Each ffname is unique in an item, so the xx qualifier is not needed here. Used to reference the actual form field name for the answers, if you wish.
    Form Field Name Data Type Example Notes
    ffname_yy VARCHAR Extra Large Contains the same as ANSWER_xx_yy
    ffname_FORMTITLE_yy VARCHAR Please Select Your Size Contains the same as QUESTION_xx_yy
    ffname_ADDTOPRICE_yy MONEY 3.00 Contains the same as ADDTOPRICE_xx_yy
    ffname_TYPE_yy VARCHAR SELECTION/RADIO Contains the same as FORMFIELDTYPE_xx_yy
    SECURITY INFORMATION FIELDS
    See Security Information
    PASSWORD VARCHAR MyPassword Be sure there is a mix of special characters, numbers and letters in your passwords

    APPENDIX A - Possible Customer Selection / Input Field Types
    List of Possible Values for the First Part of FORMFIELDTYPE_xx_yy (before the slash)
    COUNTRY
    DATE
    DOMAIN
    EMAIL
    INTEGER
    LARGETEXT
    NAME
    PASSWORD
    PHONE
    POSTAL
    SELECTION
    SELECTIONS
    TEXT
    USERNAME
    USSTATE
    WWW
    YESNO
    ZIP

    APPENDIX B - Possible Form Element Types Used in Add to Cart form
    (Possible Values for the Last Part FORMFIELDTYPE_xx_yy)
    CHECKBOX
    PASSWORD
    QTYLIST
    RADIO
    SELECT
    TEXT
    TEXTAREA_10
    TEXTAREA_2
    TEXTAREA_4
    TEXTAREA_6