Can facilitator fee be charged to more than one funding source?


#1

We have requirements to divide the facilitator fee on a transfer between the sender and receiver. The API docs indicate we can have multiple facilitator fees associated with a single payment.
Here is my multiple fees JSON array that errors:

fees: [  
  {  
     _links:{  
        'charge-to':{  
           href: 'http://api-uat.dwolla.com/customers/c06498fd-68b6-4c2e-93e6-a57717b3b2b9'
        }
     },
     amount: {  
        value: '0.41',
        currency: 'USD'
     }
  },
  {  
      _links:{  
         'charge-to':{  
            href: 'http://api-uat.dwolla.com/customers/84840474-e21d-431a-a6c7-e316636b0d48'
         }
      },
      amount: {  
         value: '0.27',
         currency: 'USD'
      }
   }
]

How do I build this fees array correctly to handle two fees to be charged to two customers.


(Spencer Hunter) #2

@scuba, fees can only be applied to the sending or destination party in the transaction. Are you wanting to charge a fee to the sending party and destination party here? As and aside, it looks like you are correctly building the fees array.


#3

@Spencer_Hunter, Yes, I want to charge a fee to the sending party and the destination party. Is this possible?


(Shea Daniels) #4

@scuba No, that’s not possible. Only one side can be charged the facilitator fee. But you shouldn’t need to. As long as the amount deducted from the sender is {amount} + {fee1} + {fee2} and the fee the receiver pays is {fee1} + {fee2} it should be equivalent.