Online Payment solution to account to account transfer - ruby-on-rails

I would like to know if there is a possibility of transferring money from my sellers customer to my seller directly without me getting involved?
Setup is like this
I've my website
Sellers register and sell their items
Customers register and buy sellers items..
What i want is to take money from customers account (be it credit card / debit card) and transfer directly to sellers account. Simply money shouldn't be deposited into my account and then transfer to the sellers.
I am using Ruby on Rails to build the application. Any payment gateway which supports this?
rgds,
Kannan R.

Looks like you want to transfer money from account to account (RTGS / Visa)... If that is the case, i don't think Payment gateways support that.
If you want to have a setup like this,
each of your sellers have their own payment gateway account (like authorize.net / paypal / etc) then you can use their account credentials to use the corresponding API and take money directly into their account from the customers
In which case you are not involved in the payment (though you are providing the service).
If you are not restricting your sellers to use a set of payment gateways... then you'll have to implement the logic of which seller using which payment gateway, use the corresponding credentials, and use the corresponding API, etc which i believe is a huge task !!!Congrats with that

Related

How to send payment to the customer from Stripe account using API in Rails?

One of my client Ruby on Rails project have a functionality of get payment from customer in his stripe account.
Now, He needs to pay that payment to the item owner after deducted commission. So, how we can pay from stripe account to particular customer account using API in Rails?
I have checked many API's but not clear which exactly use for it.
Any one have a idea or experience in it?
Thanks
See the Stripe guide on Using Checkout with Rails.
I am not positive if a customer token can be used to send funds to, but if so or not, the following still applies.
If the customer has a connected account (or customer token), you can then use "transfer" to transfer the funds to them.

Rails 4: PayPal IPN, Payments for various Sellers

I am working on a Rails Application where Users can buy Items other Users shared previously.The payments should be flexible to allow the User who shared an Item to get the money a buyer pais.
1) Is it possible to create Flexible Paypal Payments (Different Seller, different Price for each Item)?
2) Can you use the PayPal IPN with Donations to check whether a buyer paid or not?
3) If not, what is the most efficient way to achive that goal?
Thanks in advance for each answer! Please tell me if you need additional information.
Here's the way I'd approach this:
Is it possible to create Flexible Paypal Payments?
Different sellers: Do you want them to be able to receive the payment directly in their Paypal? If that's the case, you'd need to provide them the details to create a Paypal merchant account and securely store those details, but I don't think that's the approach you want to take;
Most payment solutions provider gives a way to send payment to multiple vendors/merchants, which you may instead want to set up or even in your application, you can set up a kind of payment stuff to ensure that integrates with Paypal's API to pay your vendor soon as you receive payments for items.
So, yes it's possible, the different sellers could be tricky, but all other things are possible!
Can you use the PayPal IPN with Donations to check whether a buyer paid or not?
Absolutely, that's one of the biggest benefit of the IPN is that your application gets to know on time if someone has made a payment. You only have to validate this record with Paypal and, not like it's often necessary compare the payment amount

Login and Pay with Amazon - aspnet mvc

What happen if i want to remove login step(amazon customer account) but they can still pay to my amazon account(seller account).
I mean customer can pay to seller account by enter theirs credit or master card to my form(on my eCommerce website) then money can transfer straight to my amazon account(seller account). Because some customer dont have amazon buyer account (or even they dont want to creat new one).
Is it possible?
To use Amazon payments, your customers must have (or create a new) Amazon account.
What is Amazon Payments?
Amazon Payments is a service that provides you with the ability to use
the payment methods already associated with your Amazon.com account to
make payments for goods or services on third-party websites. To make a
payment, you can use any of the payment methods on file in your
Amazon.com account.
https://payments.amazon.com/help/201754640
When you use "3rd party" payment services (e.g. Amazon, Paypal Standard) you are effectively outsourcing payment (gateway) processing to them.
If you want to handle payment processing on your own (re - "enter credit card info on my form"), you have to obtain your own (bank) internet Merchant account and meet PCI compliance requirements.
You can also look into services like Stripe.
Hth.

How to receive payments in PayPal account

I have an app in which I have to receive payment within the app
The flow should be as below
user A will pay to merchant
Merchant will deduct his fee (say 10% )
merchant will send 80% to user b who do the service
My question is how we can transfer money from Merchant to user B
Can we ask a user to enter PayPal detail in a form and send that to our own server and then we can make the transfer?
Please suggest.
There are a few different ways to accomplish that.
1) You could use the setup a chained payment with the Adaptive Payments API and it would handle the split of the money between the different accounts for you. You could even do a delayed chained payment if you need to delay the funds to the secondary receiver(s).
2) You could setup a regular PayPal checkout of any kind (Payments Standard, Express Checkout, etc.) with the merchant site, and then use the Pay API (which again would be part of Adaptive Payments) or the MassPay API to send payments out to the secondary receiver(s).

Payment through Braintree merchant account

Is there a way I can process transaction from the master merchant account instead of the customer card? I'm planning to offer redeem points so I would need this.
I'm using marketplace
I work at Braintree. If you need more help, please get in touch with our support team.
If you want to send money to your submerchants, there are a couple of ways you can do that.
The first is to not charge them your normal service fees until the amount not charged matches the amount you want to send. This is basically like "store credit" where they can only use their balance to pay the service fees.
The second is to keep a corporate credit card on file as a customer payment method, and charge the corporate card to the sub merchant account to send them money.

Resources