Method: Infusionsoft::Client::Invoice#invoice_add_recurring_commission_override

Defined in:
lib/infusionsoft/client/invoice.rb

#invoice_add_recurring_commission_override(recurring_order_id, affiliate_id, amount, payout_type, description) ⇒ Boolean

This modifies the commissions being earned on a particular subscription. This does not affect previously generated invoices for this subscription.

Parameters:

  • recurring_order_id (Integer)
  • affiliate_id (Integer)
  • amount (Float)
  • paryout_type (Integer)

    how commissions will be earned (possible options are 4 - up front earning, 5 - upon customer payment) typically this is 5

Returns:

  • (Boolean)


121
122
123
124
125
# File 'lib/infusionsoft/client/invoice.rb', line 121

def invoice_add_recurring_commission_override(recurring_order_id, affiliate_id,
                                              amount, payout_type, description)
  response = xmlrpc('InvoiceService.addRecurringCommissionOverride', recurring_order_id,
                 affiliate_id, amount, payout_type, description)
end