Payout

alt=
DannyA
@dannya
10 years ago
584 posts
Is there documentation on the payout functionality of the foxycart module? I see some fields in the foxycart tools menu and the payout threshhold but not much else.

I assume it's using paypal masspay. Where does that get configured? And how do I integrate an alternative payout system?
updated by @dannya: 04/30/14 09:50:11PM
brian
@brian
10 years ago
10,148 posts
Payout is really simple - you:

- log in as the master admin and go to FoxyCart -> Tools
- click on the "Profile Payout" tool. You will be presented with a screen showing all the profiles that are above your quota configured "payout level".
- press the "payout selected profiles" button and a CSV file will be downloaded to your computer
- the CSV file is setup to work with PayPal's MassPay - however since it is just a CVS file you could use it for any other payment method you want (even write checks if needed).
- when you're "done" with the payout, click the "complete payout" button and the profile balances will be adjusted by the amount in the CVS file.

If you're familiar with JR4 payouts, it works just the same.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
alt=
DannyA
@dannya
10 years ago
584 posts
I understand the paying out process. But don't you need to configure a paypal account to use? Where does that happen?

Also, does not answer the question about alternate payout methods. Here the issue:

I'm using foxycart and stripe to process transactions. Stripe handles the payout using transfer api. This is good, at least in the U.S, because it pays directly to bank accounts and the fees are lower than paypal. However, it does not work internationally.

Im trying to figure out how to support both. I mean, I thought the goal of switching to foxycart was to be able to to support other payment processors in order to support users who couldn't or wouldn't use paypal.

Ideally, the user should be given an option to enter paypal payment address or enter bank info for payment. The the payout script pay accordingly.
brian
@brian
10 years ago
10,148 posts
andersda:
I understand the paying out process. But don't you need to configure a paypal account to use? Where does that happen?

They set this in their Profile settings. When you activate the FoxyCart module, there is a "Payout Email Address" field added there.

andersda:
Also, does not answer the question about alternate payout methods. Here the issue:

I'm using foxycart and stripe to process transactions. Stripe handles the payout using transfer api. This is good, at least in the U.S, because it pays directly to bank accounts and the fees are lower than paypal. However, it does not work internationally.

Im trying to figure out how to support both. I mean, I thought the goal of switching to foxycart was to be able to to support other payment processors in order to support users who couldn't or wouldn't use paypal.

Yes - that is 100% true - for the money you receive from customers - it's not a 2 way system - in other words, FoxyCart is designed for receiving payments - they have not created a "send money" API for sending money through multiple payment providers.

andersda:
Ideally, the user should be given an option to enter paypal payment address or enter bank info for payment. The the payout script pay accordingly.

Yeah it does not work this way - you will need to build something custom if you want the module to be able to handle multiple payout payment providers.

Let me know if that helps.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
alt=
DannyA
@dannya
10 years ago
584 posts
Paypal it is.
alt=
DannyA
@dannya
10 years ago
584 posts
I still can't find where I specify what paypal account to pay FROM.
updated by @dannya: 03/24/14 02:42:03PM
brian
@brian
10 years ago
10,148 posts
andersda:
I still can't find where I specify what paypal account to pay FROM.

You don't. When you download the PayPal Mass Pay CSV file, you simply log into PayPal and pay in the Mass Pay section of the site.

Let me know if that helps.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

Tags