How to process PayPal transactions directly through Chase Paymentech Gateway? - c#

I have a requirement given to setup shopping cart to accept payments from customers having Paypal accounts. Presently, all the payments are accepted through Credit Cards and Electronic Fund Transfers using Chase Paymentech Gateway.
I did some search on internet and found out that there is a way by which I can accept Paypal payments using Chase paymentech gateway without making much of the changes to my existing system.
But, my problem is that, I cannot find more details on how to do this. The Chase gateway webservice doesn't expose any methods to do this. I have also scanned through the "Chase Paymentech Orbital Gateway SDK" and "Orbital Gateway Interface Specification" documents.
I just have one link which says that it is possible.
https://www.chasepaymentech.com/paypal.html
Also, I know that I have to get this functionality enabled from Chase (for my merchant id) in order to accept payments through Paypal accounts.
All I am looking here is for someone who can guide me on how to do this (accepting payments from paypal accounts using chase gateway) and share any web articles/documents related to it.
Thanks a ton !!

Related

How to charge pay pal customers manually

Is that possible to charge paypal customer manually. I can do it like user get redirected to paypal to confirm all the details but i do need that user allow my system to charge him every month without any confirmations from his side.
Currently i'm using the same approach as listed Paypal .Net Sdk example
But it doesn't have such a func to manually charge a user. If someone could chare links it'd be grateful.
Thanks in advance.
without any confirmations from his side.
That would require having a billing agreement on file. There are some reference transactions or "future payments" API solutions that use this, but the feature requires business approval from PayPal.
An alternative that does require confirmation from the buyer would be to send them a PayPal invoice, manually via https://www.paypal.com/invoice/create or programmatically via the Invoices API

Does the PayPal gateway allow a user to transfer money to a PayPal account using net banking?

I worked on Paypal Gateway integration on the client's website where
Payment request get generated
- User get transfer to his/her Paypal account
- there he completes his transaction via either through card or PayPal balance or bank attached to his/her account.
- we do get a proper response as well.
Currently, the system working finely. Now we want to add a facility to pay via net banking to a merchant's PayPal account. I tried to search on the net to get lead for this but did not found any.
do anyone had implemented this, right now I dont have any code to post it here.

Rejecting a paypal payment

I'm currently implementing an Automation system for software selling through Paypal API. I have got the IPN portal working so it recieves IPN Messages from Paypal and is passed to a back-end service which files it in a SQL DB, Generates a license yadda yadda yadda. It also checks against an internal entry to confirm the payment recieved matches the actual price of the product purchased (Stopping them sneaky hackers). I have now got to a stumbling block where i would like to reject payments that are the incorrect price and i've trawled the Paypal API Developer documentation and can't seem to find what i'm after. My guess is making a call to the Adaptive or merchant API URLs but I cant find what info past auth credentials i'd need to send. Can anyone point me to the right page or 3rd party website with the information I can use to get this setup? an NVP solution would be preferred.
You can't really reject a payment at that point because the transaction has already been completed. All you can do is refund it, which you can do via the RefundTransaction API within your IPN script. This way you'll also get your PayPal fee refunded.
You've already got your logic in place to check if the prices match, so just add a call to RefundTransaction if the price does not match. You may also want to send an email notification to the buyer in such cases letting them know something was wrong with the pricing on their order so it's been refunded, and maybe even provide a checkout button for them to re-buy at the correct price if you want to.

Paypal Adaptive Payments as guest

I have some questions about Paypal adaptive payments as guest:
Do the users that want to do a purchase using their credit card information require a PayPal acount?, Is there any way to avoid this?. I'm considering to have many clients on my site thay may not have PayPal account.
Does guest payment supports the Parallel payment Schema or the Chained payment Schema?
If I'm using the guest payment default interface (the one provided by PayPal), should I still worry about having my site to be PCI compliant?. I'm not storing any credit card information about the users.
I've tried to find examples about how to invoke the adaptive payment api to get the Guest payment working without any success. Does anyone know where can I find an example for this?
Is Adaptive payment a feature of Paypal Standard?, or do I need to get the PayPal Pro subscription in order to get the Adaptive Payment Api working on my site.
Can anyone give me some assistance with all these?. Thanks a lot.
Well, here's what i found so far:
Do the users that want to do a purchase using their credit card information require a PayPal acount?, Is there any way to avoid this?. I'm considering to have many clients on my site thay may not have PayPal account.
Not required. You can use adaptive payments and pay as guest. Both Rest API and classic API support this payment schema. The Rest API relies on your site to handle security and PCI complience, on the second one is handled by paypal.
Does guest payment supports the Parallel payment Schema or the Chained
payment Schema?
Clasic API adaptive payments support to add multiple receivers and amounts when sendin payments, so yes, it is supported with this schema. Not sure about Rest API. The examples that I've found use just the Paypal to Paypal schema.
If I'm using the guest payment default interface (the one provided by
PayPal), should I still worry about having my site to be PCI
compliant?. I'm not storing any credit card information about the
users.
If you're using native Embedded payment flow with the dialogs and the javascript functions that paypal provides, no, it is not required. Paypal takes care of this for you. If you're using the Rest API, you have to use the payment with creditcard stored on paypal vault (however this force the buyer to have a paypal account). If you're using the Rest API to get credit card data, you have to design your site to be PCI Compliant.
I've tried to find examples about how to invoke the adaptive payment api to get the Guest payment working without any success. Does anyone know where can I find an example for this?
https://developer.paypal.com/webapps/developer/docs/classic/adaptive-payments/integration-guide/APIntro/ has Embedded flow example (however its really vague), http://paypal.github.io/ has examples for classic api implementation
Is Adaptive payment a feature of Paypal Standard?, or do I need to get the PayPal Pro subscription in order to get the Adaptive Payment Api working on my site.
Paypal pro is an account feature, not really related with the API for adaptive payments, or at least that is what I've found so far.

Online credit card payment processing on behalf of others

Does anyone know a way to facilitate payment between two parties via our website similar to how eBay facilitates payments between sellers and buyers, with buyers using their credit cards to make the purchases? We built a solution around PayPal, but now PayPal is telling us that we cannot use it because that is against the credit card association rules.
Here's what they wrote:
Per our Acceptable Use Policy, under credit card association rules, PayPal
cannot permit the use of the PayPal service as a funding method for payment
processors to collect payments on behalf of merchants.
I would be greatful for any leads. As a start-up, third-party payment aggregation services are very cost-prohibitive.
I think you need to set yourself up as an escrow service between the buyers and sellers. Rentacoder.com does something like this: http://www.rentacoder.com/RentACoder/DotNet/SoftwareBuyers/SoftwareBuyerFAQ.aspx#SafeProjectEscrow
If you are looking to move away from paypal and not be an escrow service yourself, look at escrow.com and its competitors to just use an escrow service.

Categories