How to add 'Pay with stripe ' payment method on website - wordpress

I have multi vendor websites and my vendors get there sale amount into their stripe account. Now i want to take fees from them for website wallet. They can recharge wallet with cc and charge them . but I NEED TO OPTION to use their stripe balance to pay. LIKE we use paytm,paypal instead CC each time. How we can provide pay with stripe option to vendors so they can pay from their stripe account balance instead CC.
We are using the word-press Doken for the multivendor website and all other functionalities are working fine. Vendor have been provided a Website wallet which they can recharge with the credit card . but we need to option to pay with stripe option. So amount will come from there stripe account to admins stripe account.
I have tried to connect with support and forums but could not find any API for this to charge their stripe account .

You are in the right the direction to try to use connect.
Basically yourself created a Platform Account, and connect all your vendors account as connected accounts [0]
Depends on your locations of your business and vendors, Stripe provide a way for you (the platform account) to debit from the connected account [1]
Another way is instead of let your vendor to charge the customer directly, you charge the customer and pass down the balance down to your vendor and collect your fees using Direct Charges [2]
Hope the above helps and point you to the right direction
[0] https://stripe.com/docs/connect/accounts
[1] https://stripe.com/docs/connect/account-debits
[2] https://stripe.com/docs/connect/direct-charges

Related

How to build a payment system as Airbnb with Stripe and Woocommerce

I need your help. I'm building a website similar to Airbnb containing the following tool:
Hivepress template
Woocommerce
Stripe plugin for payments called "Payment Plugins for Stripe
WooCommerce" (Payments works with Stripe Connect express) Hotel has
to register on "connect" before creating a listing.
Stripe plugin customization to collect FEES
I'm using Stripe Connect express but I think I missed something due I paid the final user (hotel) straight away.
I want to achieve that result:
The user book a hotel (paying total + commission 15%)
My site receives the booking confirmation
24h after the booking I pay the hotel (money has to get directly from
the user who pays and not from my balance)
Thanks!
When creating separate charges and transfers, you need to specify the source_transaction parameter to tie a transfer to an existing charge. You can read more about this here.

Standard PayPal Sandbox Error Issue in Woocommerce

I have configured WooCommerce in WordPress and enabled PayPal Standard Sandbox with a client PayPal account email Id.
When I purchase 3 downloadable products for a Total amount of USD 3.25 with PayPal Standard payment gateway, I got this error:
"Things don't appear to be working at the moment. Please try again later."…
I checked PayPal settings, it is attached with bank and credit card.
Remember: As can check its not business account nor I filled "API credentials".
WooCommerce Paypal Settings screenshot:
What I am doing wrong?
If you enable Paypal Sandbox option, you need to get a testing developer account (as specified in related settings… see below):
This testing account doesn't need to be attached with bank and credit card.
That's why it doesn't work…
The developer account provide (for testing):
Admins account (where you will get transactions, notifications, errors)
Fake customers account for fake purchases.
Once registered your developer account, you will need to create a pair of admin + customers account for one URL shop.

.NET alternative to Google Checkout

Our .NET website uses Google Checkout to handle credit card processing and we need to migrate to another credit card service because Google Checkout is going away. Google Checkout used a .NET webcontrol that was easy to use and did not require that our site actually capture the credit card on a SSL site.
Does anyone recommend a replacement for this type of service that is easy to integrate using ASP.NET and leaves the security to them? Google provided a link to Braintree in their announcement but when I looked at that, it looked like we have to capture the credit card info. I'd prefer not to have the risk.
As #Aristos has mentioned, you can look into PayPal and/or Amazon Checkout.
Both of them provide alternative/3rd party checkout services - which is what Google Checkout is (was after November 2013).
Braintree is a payment processor and is very different from Google Checkout and any other checkout services - they offer credit card processing services (just like Authorize.net, Paypal Payflow, etc.). You will need to have/apply for a merchant account and comply with PCI DSS requirements when using such services (although they have services that minimize your PCI DSS work).
Google Wallet for Online Commerce (aka "Instant Buy") is a "layer" on top of such - which is the Google product/service that will "assume" the role of the "payment flow" (I hesitate to call it a "payment service" as it's really not) for merchants selling physical goods. It will work with (in fact require) your existing payment processor.
Wallet for Digital (aka "In-App Payment"), as the name implies, is the digital (product/service) counterpart of "Instant Buy". This is still a 3rd party checkout service - meaning it's still Google that handles the credit card processing (just like Checkout does/did). But it's primarily for digital merchants (selling digital products).

Pay through Paypal using a credit card

I have a requirement of integrating paypal in one of my asp.net website.
But I need to have a facility that One could pay through Paypal by using a credit card even if they don't have a paypal account. For credit cards, I don't have any idea of how can it be done through paypal development portal.
So can anybody let me know how to go about this and any reference link where I can find some details for this.?
I think one of the option I should go with is: PayPal Website Payments Pro but I have no idea about that and Is it a free service or a paid one.?
Thanks in advance.
PayPal Payments Pro does allow you to process credit card transactions using the Direct Payment API's. That product is currently available to US, UK, and Canadian merchants. The REST credit card process mentioned is only for US merchants at the moment.
Payments Pro isn't free. There a $30 a month fee.
Payments Standard and Express Checkout are both free and don't require that your buyers have a PayPal account but they are required to redirect to the PayPal site to log into their account or enter their credit card information.
If you have a more specific question I can help you further.
You can make credit card payments via the new PayPal REST API. Depending on your use case check the documentation for sale (directly charging a card), or authorize and capture. You also have the option of storing cards in the vault for later use.
I do not know whether you have gone through the Paypal developer's FAQ. Please go through this link once-
https://developer.paypal.com/webapps/developer/support/faq
Ideally to integrate paypal to a development site, A business account needs to be created.So when the user clicks on the pay now button on your site you send that userId and password to Paypal webservice and authenticate yourself as business user. it redirects to teh paypal site after authentication. So even if the user does not have an account with paypal they can pay using paypal(Which authenticates your site).
All the paypal integration is paid service.

Drupal/Ubercart UK payment Gateway that does'nt require PCI DSS compliance

Im looking for a Drupal6/ubercart2 payment module for any UK payment gateway which does'nt require PCI DSS compliance. My website is a relatively low transaction shoppingcart and acquiring compliance is over the budget.
For example, there is a module for 'Sage pay go direct' which requires the compliance. Sagepay also offers another solution called 'Sage Pay Go with Form' in which a customer is redirected to their site to store card details and make payments but as far as I know, there are no modules available.
Worldpay has a module but requires compliance.
We have the paypal module which I'm leaving as a last option as it requires users to create an account which is a bit off putting.
Any other gateway modules or cheap PCI-DSS compliant hosting providers anyone can recommend?
If your payment is processed by a third party (ie. Paypal, Sage) then you don't need to worry about PCI compliance for the most part, as it deals with the storage of payment information.
Also, Paypal Website Payments Standard has no monthly costs and does not require a Paypal account, users can pay using a credit card without signing up.
For smaller eCommerce clients (under around $2,000 per month) then it makes sense to use Paypal's free option (3% transaction fee). For higher volumes it starts to make sense to pay for a merchant account.

Resources