#Dario Molino - help
1 messages · Page 1 of 1 (latest)
hi i ve a problem
im using split pay with a wordpress site con PLUGIN WCFM MARKET PLACE and TERAWALLET
For more info on that error I recommend reading this entire section: https://stripe.com/docs/connect/charges-transfers#transfer-availability
Will give you more context
Basically I have made a CREDIT CARD + WALLET payment.
In the stripe system he gives me 55Euro correctly because 30Euro are taken from the internal WALLET
On the PLUGIN that manages the SPLIT PAY everything is correct because it gives me the seller gudagno of 76,50Euro (as per log)
But he does not make me the transfer because the amount received is less than the transfer for the seller
@severe swift has to head out soon so I'm hopping in - give me a minute to catch up
ok
i saw that there is the source transaction parameter but how do i solve the problem from STRIPE or from the WORDPRESS PLUGIN?
nothing?
To clarify - it sounds like you have a customer paying 55 euros, but you want to transfer the seller/connect account 76.5 euros? If you need to transfer more funds then was originally collected by the customer payment you can't use source_transaction.
I understood but he did it automatically. I didn't understand if it's a plugin or a stripe option
Consider works like amazon
Pay a part with the portagolgio and a part with credit cards
pay con wallet and credit cards
So you aren't in control of the code that's creating the transfers? If it's the plugin creating these transfers you need to take this up with them - they could do the transfer in two parts (one for 55 euros with source_transaction and the rest of the 26.5 euros in a transfers w/o source_transaction) or they could just do one transfer with for 76.5 euros w/o source_transaction.
No, I have two plugins
Terawallet and Stripe Split Pay on Wordpress
Terawallet generates a WALLET with credit for me
I pay from ecommerce and I get a part of money from WALLET and a part from STRIPE with CC and then through split pay I send the request to pay 90% of the value of the product to the user
But if I buy a 85 euro product and use a 30 euro Wallet, he recharges 55 correctly but does not automatically transfer the 76 euro to the final seller because 76 is greater than 55.
How should I solve this problem?
Can you clarify - who is in control of the code that is making the transfer? Is it you, or is it a plugin?
it's a plugin and it's WCFM marketplache which has integration with Wooocommerce and stripe as well as split pay.
If the plugin is creating the transfer then you really need to be talking to the plugin developer, since this needs a change to their transferring code to handle your edge case. Otherwise, you'll need to write this transferring logic yourself with what I mentioned before (you either split the transfer into two parts, or you do one transfer w/o source_transaction)
ok then stripe is not the problem but the plugin. At least I modify the plugin where the call is by removing source transaction?
Yes, if you're able to modify the plugin you can remove source_transaction - but I do want to give a heads up that removing this will change the behavior slightly. Using source_transaction allows us to create a transfer even if the funds aren't available (because we tie it directly to the original payment). Removing it means that you need to have 76.5 euros already in your available balance for the transfer to work
The case of use is in fact that
However, I MUST make the transfers if there is money in the account.
If there is no availability then it shows
Just as now he has some sort of control over the verification of the order and if it is minor he does not let me go on
thanks
👍