开发者

payment integration [closed]

开发者 https://www.devze.com 2023-02-17 00:19 出处:网络
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.

We don’t allow questions seeking recommendations for books, tools, softwa开发者_如何学Cre libraries, and more. You can edit the question so it can be answered with facts and citations.

Closed 7 years ago.

Improve this question

I am going to integrate payment feature in my site. My requirement is something like Elance escrow. Like

  1. User can pay to me using their online payment account.
  2. I can hold their amount in my online payment account.
  3. They can withdraw their amount from my online payment account.

So which online payment service will be better. I have a list of some service providers.

  1. Paypal
  2. Google checkout
  3. Alertpay

Please guide me which will fulfill my requirements. Provide me some URLs for integrating their api.

I am going to integrate in php.

Thanks.


From what i know, Paypal does not allow escrow of funds but they do have adaptive payment products What you need would be the Delayed Chained Payments model to simulate the escrow model. The flow is as such:

  1. Send the Pay API request setting the actionType to PAY_PRIMARY
  2. Execute the Secondary leg of the payment using the ExecutePayment API request including the payKey

The delayed leg of the payment will be valid for 90 days, it's up the client system to determine how long within that 90 day period the secondary payment should be delayed. So they need to execute the secondary payment within 90 days via the API call. There is no setting within the system to say that the secondary payment should be executed 10 days after creation for example.

PayPal acts as an electronic wallet. So you do not need to hold the funds with a bank account. Rather the PayPal account can hold balances as if it were a physical wallet. What you need to do eventually is to withdraw from this wallet and deposit into your bank account. This you can only do after you link a bank account to your PayPal account and have it confirmed as legit.

That being said, i think paypal would be the most penetrated payment service provided that i know. Googlecheckout or alertpay may be good but available only in certain countries.


Looks like you require an escrow solution for your fund.

If so, you can try Transpact.com, a UK Government registered (FSA and HMRC) online escrow service.

They provide a free API to escrow funds for partner websites in a safe and secure manner.

0

精彩评论

暂无评论...
验证码 换一张
取 消