How to take a transaction cut from every paypal transaction? [closed] - php

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I am having a technical problem. I am capable of making a paypal transaction call from my php website. It is an auction website. Sellers put their product on line for auction, and buyers bit. For each successful auction, the payment can be processed as a PayPal transaction.
But how can I take a cut (service fee, $1)? I am thinking of two API calls, but that requires the buyers to pay twice.
Is there any way to do it with PayPal or I need another transaction service, like Amazon Flexible Payment?
Thank you very much.

There's no way of routing a part of the payment from a user's PayPal transaction to yourself. You might be better off selling vouchers ahead of time that user's can use for each transaction. That way they're not forced to make two transactions at time of purchase.

You could initiate a transaction from your account to the payee, this wouldn't require the user to commit two transactions.
I strongly recommend Stripe.com whenever I get a chance too. The API is very easy. You can accept payments with Stripe, then when the transaction clears, have your server send the remainder to the Paypal account of the seller.

Related

How can we refund for recurring payment in paypal [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
I am working with the recurring payment in paypal, all thins are working fine for me, but i am stuck with one issue, i need to do refund, i research for that in paypal, i read that we need transactionid for refund, but when we use recurring payment in response they doesn't give transactionid, when we create profile for recurring payment paypal provide us ProfileID which is unique identifiers, so how can we refund payment for recurring profile ?
It's recommended that you use IPN to save a local history of payments related to profile IDs. If you need to refund a particular transaction you could then pull the transaction ID out of this history.
PayPal provides a basic IPN template here, and there are other more complete solutions available on GitHub / Packagist.
Another option would be to use the TransactionSearch API. You can pass in a Profile ID to get all of the related payments associated with that profile back, so then you could pull the transaction ID of the one you need.
Of course, for the actual refund you can use the RefundTransaction API.
All of these API calls can be made easily with our PayPal PHP SDK if you'd like to take a look at that.

Paypal recurring payment without billing cycle [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
I want to implement paypal recurring payment without any specific billing cycle.
Consider this scenario:
customer buys a service from my account which is charged on usage basis for example downloading content from site. Here's what I want to:
1) Customer get authorized by paypal whenever s/he chooses paypal at my site.
2) Billing starts when customer first download content from my site.
3) Recurring payment whenever the data limit of user is about to cross the maximum threshold for example 1 GB.
So there is no fixed billing cycle and same authorization for all recurring payments until user chooses to stop paypal as payment option.
Is there any feature on paypal that supports this type of tranzactions.
Regards
Since in your scenario the billing cycle and the time period is not fixed you can make use of PayPal reference transaction where you will create a billing agreement with customer and then for all the future payments you can use that billing agreement Id to charge the customer at per their usage for any amount . You can find more information here :
https://developer.paypal.com/webapps/developer/docs/classic/express-checkout/ht_ec-refTrans-SetEC-DoRefTrans-curl-etc/
https://developer.paypal.com/webapps/developer/docs/classic/express-checkout/integration-guide/ECReferenceTxns/
And at later time if your customer wants to cancel the agreement they can cancel it from their PayPal account or you can use API's to cancel it .

Store client data in Paypal [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
We developed a E-Commerce website. Customer will come and purchase products in our site, we get payment by paypal-pro payment gateway.
Our need is, any possible to store credit-card data in payal for the particular account/user. If saved that user give all the details in the site at first time instead of giving every time of purchase.
Kindly let me know if it is available in payal or any other payment gateway.
In other words:
In paypal pro, user gives their card details, at that time we need to save those details. Next time if that user comes and purchase a product, we will get the amount from the card that was we already saved.It is not good to save those details in our server. So I need to save those details in paypal or any other payment systems.
If the client is based in the US then they can get a true merchant account and use a payment gateway like Authorize.Net. Authorize.Net offer the Customer Information Manager (CIM) API which allows for the storage of credit card details on their server thus reducing PCI compliance and security issues.

accept credit card on site using PayPal [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
Is it possible to accept credit card on site with PayPal ?. So when a user pay using his credit card the cash will be transfered to my paypal account. If it is possible, then which payment method I should use ? Express Checkout or something else ?
Thank you guys
Set up a business account with PayPal and read the documentation for their Express Checkout integration.
Under this method, the customer is redirected onto PayPal's site to perform the payment - either with an existing PayPal account, or using their credit/debit card if they don't already have one - and then redirected back to your site. You'll be able to use the PayPal API to ensure that the funds really have been transferred, and the money will appear in your PayPal account.
If you want the customer to remain on your site (i.e. enter their card details into your form), then you'll need to look into Website Payments Pro, but bear in mind that handling the card data yourself obligates you to comply with the PCI DSS, which may be an extra burden you don't need.

How should I skim money off a transaction between 2 people on my site? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 12 years ago.
Improve this question
This is sort of not relevant to programming but I think it also is:
MY site is being built around people selling products through the site and customers buying the product through it. I'll then shave a % off the top of the sale.
As far as skimming a % of the sale off the top, what is the order of events that should take place to do that?
Should the customer pay me then I pay the seller the remaining amount?
or
Should I let the customer pay the seller directly, then I charge the seller?
or...?
I know paypal blows hard, but what other choices are there? I'm NOT setup to store CC info on my server.
The site is built around php if it's relevant.
Handling the transaction yourself will probably get you all sorts of attention from the tax authorities - usually not a good idea, as it tends to generate tons of paperwork and liabilities (like warranty claims) for little gain.
The usual way is to charge either buyer, seller, or both a fee. Which way is best totally depends on the market you're serving, and your position in that market.
Credit card merchant accounts are a (often cheaper) alternative to PayPal, but most are very expensive.
Other alternatives:
Micropayment processing using Paypal or other payment processing service?
Which should I implement first, PayPal or Google Checkout, on my eCommerce website
How to pay your users? (alternatives to PayPal)

Categories