Skip to main content
Vindicia Knowledge Center

Activity

Methods        

record http://soap.vindicia.com/v16_0/Activity#record

Input (record_in)
Name Type
auth Authentication
srd xsd:string
activities Activity (0 or more)

 

Output (record_out)

Name Type
return Return

 

Records non-transaction activity on a merchant's site. This method may either be called once per activity generated, or activities may be queued and submitted periodically.

The information gathered by this method is primarily used as evidence for disputing chargebacks. The activity reported should be gathered with an eye towards this. For example, there is no need to report every pageview on a site - the intent of the ActivityURIView activity is to report access to for-pay content, for example, the download of a song. If you have any questions about which data it is best to report, please contact your service representative.

Each call to methodLink=record should include an array of Activity objects, with appropriate ActivityTypeArg elements.

In addition to standard return codes, Activity may return the following special strings in returnString, both with a returnCode of 400:

Error saving activity: <errorMsg>
Indicates a fatal error saving the activity. If you receive this message, contact your service representative.
Unknown activity type...
Indiciates that an unknown (or unsupported) activity type was specified.

In any fatal error case (i.e., return codes of 300 or above) all activities reported are not saved and must be resubmitted.

 

Input Fields

auth
Credentials required to authenticate this request
srd
sparse return descriptor
activities
Array of activities to be recorded

Output Fields

return
Basic results of this request (success, failure, error, etc.)