Follow

How to change conversion's afprice and currency

Time to read: 4 min.

topic.pngThe article covers the following topics:

Affise provides an opportunity to change the conversion's afprice (revenue/payout) and/or currency via the postback or the pixel. There are two special parameters relevant for both a postback link and a pixel code:

  • &order_sum= - to change afprice (revenue/payouts)
  • &order_currency= - to change currency

You can edit the conversion's afprice (as a result revenue/payout as well) and/or currency as many times as needed regardless of the payment type: 

import.png It isn't possible to change conversion's afprice and/or currency in three cases:

How to change conversion's afprice

To change the afprice you need to add the &order_sum= parameter to the Affise postback link and add the sum of money. It acts in the same way that the &sum= parameter. The conversion should already exist in the system (it should have either click ID or action ID) to let you change its afprice.

The work of the parameter depends on a type of payment, which the payout in the offer has. You see the results in the Conversion slice of Statistics.

Fixed type of payment

The new value replaces the value in the Afprice and Revenue columns. The value in the Payout column remains as in the offer settings. 

import.png The new value has a priority over the value in the Total field in the offer. If you pass zero via the &order_sum= parameter, there will be zero in the Afprice and Revenue columns.

Percent type of payment

The new value replaces the value in the Afprice column. The values in the Revenue and Payout columns are recalculated according to values in the offer.

Mixed type of payment

The new value replaces the value in the Afprice and Revenue columns. The value in the Payout column remains as in the offer settings. 

import.png If the initial conversion had zero in the Afprice and Revenue columns, there will be zero in the Payout column as well. If then you use the &order_sum= parameter with a positive number, the values in the Afprice and Revenue columns will be recalculated. The value in the Payout column will be equal to the one in the offer.

Regardless of the type of payment, the system will consider afprice value as zero, when:

  • The &order_sum= parameter doesn't have any value.
  • The &order_sum= parameter has zero as value.

How to change conversion's currency

To change the currency, you need to add the &order_currency= parameter to the Affise postback link and add the currency code (USD, EUR, and so on). The conversion should already exist in the system (it should have either click ID or action ID) to let you change its currency.

The system will ignore the parameter in two cases:

  1. Caps:
    • There is at least one cap rule in the offer.
    • You try to replace the currency with the one that doesn't exist in the payouts in the offer.
  2. If the currency you're trying to replace the value with isn't active in Settings.

As a result, you get the 'status 2: conversion exists' error in the Server postbacks slice. 

FAQ

1) Is a postback for the changed conversion sent to the affiliate?

It depends on whether the Send affiliate postback for any conversion changes flag is on or not. If no, the posback isn't sent. If yes, the postback is sent.

2) How can I pass the changed value to the affiliate?

Please, use two macros:

  • {order_sum} to pass the changed afprice value.
  • {order_currency} to pass the changed currency.

3) How can I understand the afprice/currency was changed?

The conversion with edited afprice value has the comment: Afprice is changed. The conversion with edited currency has the comment: Currency is changed.

4) Can I change the afprice/currency via the pixel?

Yes, use the same parameters for any type of pixel:

  • &order_sum= - to change afprice (revenue/payouts)
  • &order_currency= - to change currency

article.pngThe following articles can be helpful:

Should you have any further doubts or questions on editing conversion's afprice/currency via the postback or pixel, feel free to address them to Affise Support Team via support@affise.com or your internal live-chat as long as to contact your dedicated Account Manager. 

Written by Lizaveta Talkachova 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.