XD\Shop\AffiliateMarketing\Providers\AffiliateProvider
Synopsis
class AffiliateProvider
{
- // methods
- public abstract void sessionFromRequest()
- public abstract void doPostBack()
- public void storeTransactionID()
Methods
public
- doPostBack() — Handle the postback to the affiliate provider Wrap any exceptions in a PostbackFailedException so these get catched properly on the order extension
- sessionFromRequest() — Set the required session data from the request
- storeTransactionID() — Store the transaction id on the order so we dont lose the session Only usefull when Order.place_before_payment is set to true