Download the PHP package ooglek/shareasale-merchant-api-sdk without Composer
On this page you can find all versions of the php package ooglek/shareasale-merchant-api-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package shareasale-merchant-api-sdk
ShareASale Merchant API PHP SDK Client
A PHP SDK for the Share-A-Sale Merchant API
ShareASale Merchant API Documentation: https://account.shareasale.com/m-apiips.cfm
(you must be logged into a valid Merchant Account to view)
NOTE: This is NOT the Affiliate API!
Install
Install Composer and run the following command:
Create the Object
Calling from your code:
Getters and Setters
You can magically get and set any properties in the class by calling their name prefixed with get
or set
.
Action Methods
Any of the mentioned Actions are implemented magically and case insensitively.
Troubleshooting
You can use these properties to access the raw Guzzle request data, in case you are having issues.
$this->getHttpResponse()
// Guzzle Response Object$this->getQuery()
// Array of Query Parameters$this->getHeaders()
// Array of HTTP Headers$this->getSig()
// The string that is SHA256 encoded
ShareASale does not publish their error codes, so yeah, I don't know what your error code means either. Contact ShareASale.
Example
Implemented Service Methods
Transaction Requests
Note: You may need to request special permission for some of these Transaction Actions
- void
- edit
- find
- new
- reference
Report Requests
- transactiondetail
- weeklyprogress
- affiliatetimespan
- activitysummary
- datafeeddownloads
- todayataglance
- staterevenue
- report-affiliate
- transactioneditreport
- transactionvoidreport
- apitokencount
- ledger
- affiliateTags
- balance
Maintenance Requests
- bannerList
- bannerUpload
- bannerEdit
- dealList
- dealUpload
- dealEdit
- approveAffiliate
- declineAffiliate
- MassTagAffiliates
All versions of shareasale-merchant-api-sdk with dependencies
guzzlehttp/guzzle Version ^7
ext-json Version *
ext-curl Version *
ext-dom Version *
ext-libxml Version *
ext-simplexml Version *