Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
v:2.0:transaction_xml_datafeed [2019/03/05 20:23] – [Non-MultiShip Store] foxybrettv:2.0:transaction_xml_datafeed [2019/05/22 22:58] (current) – [An Overview of FoxyCart's Transaction XML Datafeed] marija
Line 1: Line 1:
 ====== Transaction XML Datafeeds: Instant Transaction Notification ====== ====== Transaction XML Datafeeds: Instant Transaction Notification ======
    
 +====== Transaction XML Datafeed ======
 +
 +<WRAP TIP>
 +__**NOTE: The Transaction XML Datafeed is deprecated**__
 +Though this legacy datafeed works and will continue to function in the future, it will not see any new functionality. We recommend any new integrations requiring a feed of transactions use FoxyCart's JSON Webhook: https://wiki.foxycart.com/v/2.0/webhooks#json_webhook
 +</WRAP>
 +
 +
 +
 ===== An Overview of FoxyCart's Transaction XML Datafeed ===== ===== An Overview of FoxyCart's Transaction XML Datafeed =====
  
Line 14: Line 23:
  
 The datafeed can be enabled for your store from the "Advanced" settings page of the FoxyCart administration. Check the option labelled "Would you like to enable your store datafeed?", and enter your datafeed endpoint URL into the text input labelled "datafeed url" that appears below it. The datafeed can be enabled for your store from the "Advanced" settings page of the FoxyCart administration. Check the option labelled "Would you like to enable your store datafeed?", and enter your datafeed endpoint URL into the text input labelled "datafeed url" that appears below it.
 +
 +==== Getting the datafeed decryption key ====
 +
 +The datafeed payload is encrypted with a key from your store, which you can access from the "advanced" settings page in the FoxyCart administration, from the [[v:2.0:store_secret|"store secret" value]].
 ==== Details ==== ==== Details ====
   * When the datafeed is sent it **REQUIRES A RESPONSE OF ''foxy''** in order to indicate success. If anything other than ''foxy'' is returned by your datafeed processing script, FoxyCart will assume that your script errored, and you will be alerted.   * When the datafeed is sent it **REQUIRES A RESPONSE OF ''foxy''** in order to indicate success. If anything other than ''foxy'' is returned by your datafeed processing script, FoxyCart will assume that your script errored, and you will be alerted.

Site Tools