__________________________________________________________________________________________________________________
This article will review:
- Frequently asked questions (FAQ's) for Partnerize Magento integrations
__________________________________________________________________________________________________________________
Index
Overview
This guide will cover the most common FAQ's for Partnerize Magento integrations.
__________________________________________________________________________________________________________________
FAQ's
Below are answers to the most commonly asked questions regarding the implementation of the Partnerize Magento integrations.
Q1 - Why am I receiving an error when saving the details in the Magento plugin?
A - Are you using the right keys?
Here is the mapping of the keys from the Partnerize console to the Magento plugin
- User Application Key (Settings > Account Settings > User Application Key)
- User API Key (Settings > Account Settings > User API Key)
A - Are you using the right Brand id and Campaign id?
Please find the information here
- Brand ID (Settings > Brand Settings > Advertiser ID)
- Campaign ID - (Campaign dropdown > Settings > Campaign ID)
A - If you are doing an optimisation, have you asked the Partnerize to enable the features for you?
The tag will only get generated if the tag feature is enabled by Partnerize for your network.
A - Does the user making the changes have Advertiser level admin access
The user whose API keys are used should have admin access on the Brand.
Q2 - On installation, I am getting the below error
"Could not find a matching version of package partnerize/conversion-tracking. Check the package spelling, your version constraint and that the package is available in a stability which matches your minimum-stability"
A - The error message is basically saying that the extension could not be found in the repository. Since this is a marketplace repository, the most likely cause is access keys not matching the correct Magento account. They should match the account having the extension purchased.
To set up the access, in the Magento folder create an auth.json file like this:
{
"http-basic": {
"repo.magento.com": {
"username": "<public-key>",
"password": "<private-key>"
}
}
}
The keys are found in the Magento account as described here: https://devdocs.magento.com/guides/v2.3/install-gde/prereq/connect-auth.html
Once the access is fixed, the composer should find the package.
Q3 - Why is my order value not matching the value in Partnerize?
A - We take the net value of the order excluding any taxes, discounts and shipping costs. The discount is subtracted proportionately from the item values in case there are multiple items in the cart. Below is an example
If the cart looks like below
Item1 value : 40
Item2 value : 60
Taxes : 18
Shipping : 15
Voucher discount : 10
Below is how the partnerize will calculate the values
Total item value in the cart : 40 + 60 = 100
Total item value minus discount = 100 - 10 = 90
Item1 value = 40 - discount(proportionately) = 40 - 10*(40/100) = 36
Item2 value = 60 - discount(proportionately) = 60 - 10*(60/100) = 54
So, the total value of the conversion will be 90 in Partnerize.