Support

Home Forums Event Espresso Premium Control fee_payer parameter?

Control fee_payer parameter?

Posted: March 20, 2013 at 9:22 pm


Amelia Aaron

March 20, 2013 at 9:22 pm

I am currently working with WePay as our payment gateway for a client (www.bjornsite2.com is the test site). As it is illegal in CO to charge customers CC processing fees, I need to see how I can modify so that my client (Colorado Symphony) absorbs the credit card fees, and not charged to the buyers (which is how it currently is set up).

I contacted WePay who stated the following:
“You can control this with the “fee_payer” parameter on the /checkout/create call. If you set this parameter to “payee” then it will charge the fee to the payee. I’m not sure if Event Espresso exposes this in their admin panel, but if you have access to the source code, you can find where they are making the /checkout/create call (search for “checkout/create”) and add/modify the fee_payer parameter. “

I have looked throughout the WePay parameters on the source code, and can’t find anything that looks like I can effect this change.

Can you help? Is this something that is done via Event Espresso (if so where?), or should this be ultimately done on via our WePay account?

Here is the link to the registration page if helpful – http://www.bjornsite2.com/event-registration?ee=1


Dean

March 21, 2013 at 2:05 am

Hello,

There is no option within EE to set this. You could modify the gateway to include it though.

I am not 100% sure on this, but I believe that the file in question is the wepay_vars.php.

You could add in another field like so around line 16

$fields['fee_payer'] = 'payee';

I havent tested this.

The support post ‘Control fee_payer parameter?’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso