Is NVP a better development option versus Net SDK for PayPal in an ASP.Net app? - paypal-nvp

I am new to developing with PayPal API.
I am needing to integrate an ASP.Net website with PayPal. I have read up on using NVP as well as PayPal Merchant Net SDK, but not sure if one is better than the other. While SDK offers intellisense which is good for developers, but may be NVP is faster since there is no extra layer between the website and PayPal.
Question: Is NVP a better way to go when integrating a website with PayPal as compared to a NET SDK?

You should use .Net SDK. The processing time difference is absolutely negligible if there is one at all.
And if you are using NVP you will have to handle/parse the request/response by your one, that's additional work and code therefore a potential source of errors.

Related

Getting the activity report via an API

PayPal has an activity report under the 'Reports' tab on the website. We're wondering if it would be possible to generate this report and download it using an API. We have a program that imports the report into our system but don't want the risk of putting in the wrong dates and the hassel of manually downloading the file every time.
After researching the PayPal API all I can find is a thing called PayFlow, which seems to be for a different purpose.
Any solutions for this?
if you have enabled your business by integrating with PayPal Payments Pro then you can make use of the Payflow Reporting API.
This is applicable only if you have a Payflow Account.

Is there any way to call yammer Rest api in SharePoint framework?

I want a code sample which explains , how to call a yammer rest api url in sharepoint framework.
I am not aware of any support planned for the SharePoint framework at this time, but the Yammer JS SDK may be usable as an external JS library. Since it's just JavaScript, it's more likely a limitation of the tooling or framework if it won't run. You will have trouble calling the REST APIs without using the SDK. It currently lacks Typescript typings that you ideally would want to have. I'm not familiar enough with the SharePoint framework to know the best way to do this.

Laravel & complete Paypal/payment solution

So I'm trying to implement a payment solution for my website and after quite a bit of research, I'm still lacking a complete solution. I'm running Laravel 5.0 and need general shopping cart payment functionality. I thought I would post this to try to create a reference to help others that may be having this issue. I got as far as getting test transactions into the Paypal sandbox and that's where the brick wall has seemed to come in, but a complete overview would be helpful. I’ll list my issues that I need to overcome in order to issues some run into.
Issues needing to be resolved to complete the payment solution implementation
My biggest issue with what I've seen has been receiving the
notification of successful payment processing back, but I'll walk
through what I've seen thus far. I'm not sure how to set up a listener or other methods of detecting a correct payment processing
Dealing with Credit Card information when I’m trying to avoid it
for the time being – I’d like that to be done on the gateway website
Potentially kicking off some of the calls to these APIs in Laravel
when the user checks out
I’m trying to move items to my server, but the development is being
done locally which creates an added issue
The options
There’s simply Paypal
I’ve taken the basic form implementation as far as getting payments into Paypal, but I can’t seem to get payments out. I’ve tried the returnURL and that doesn’t seem to work
I do not necessarily like this option because it seems to be leaving a lot of information in the form that would seem to be better kept private on the server
I’d like to use something complete on git but I seem to find the documentation incomplete
https://github.com/thephpleague/omnipay-paypal
--Not sure how to implement this in laravel
https://github.com/ignited/laravel-omnipay
--doesn’t appear to be being used
https://github.com/net-shell/laravel-paypal
https://github.com/anouarabdsslm/laravel-paypalpayment
--The card information is not intuitive here as that’s what going to
paypal’s supposed to manage
It would be nice to use Paypal express but I don’t see a ton of resources specifically for that.
There's Aimeos.
I don't necessarily feel safe with manually implementing the vsrf
protection and it doesn't seem to offer that much more on the payment
front than
I’m open to others that are complete and charge similar fees to Paypal
Stripe doesn’t work for me. I’m not doing a basic subscription
Any complete thoughts would be greatly appreciated as documentation left short has caused issues in this case. Thanks!
This PayPal PHP SDK will make all of the PayPal classic API calls very quick and easy for you. It's available on Packagist/Composer and can be applied to Laravel very easily.
It supports Express Checkout, Payments Pro, Invoicing, Transaction Search, Transaction Details, Refunds, etc.
This is done in Laravel 4, but I had begun this "PayPal Glass" project a while back to show how the class library / sdk can essentially replicate everything you can do within a PayPal account. Here it is running on my local test server.
So yeah, that SDK should be able to handle everything you need to do with PayPal inside a Laravel project.

Delay Paypal payment - Braintree APIs

I am developing a website that offers car-washings in all places publicly available through geolocation. However, due to weather instability, bookings can be cancelled at any time; instead of issuing expensive refunds, I would like to charge customers only once the washing has been performed.
I would like to accept Paypal payments and was suggested to use Braintree. Do you know if it is possible to delay charges with Braintree APIs on Paypal accounts?
I use Laravel 5.1.
Thank you
I would recommend using PayPal Preapproval profiles, specifically the Preapproval API to setup the profile, and then you would use the Pay API to process payments using the preapproval key for a given customer.
This PayPal PHP SDK makes all of those API calls very quick and easy, and it's available on Packagist so you can load it up in your composer.json for Laravel and be running in no time.
It has samples and empty templates for you to work with to make the Preapproval and Pay calls.

What i have to do in my app to receive payments? (java - spring)

I am developing a portal where users to access, must buy a plan. This portal is being developed with angular + spring.
To purchase the plan will have to be through PayPal or by entering the credit card information.
I know that PayPal has an API for this case and I have no doubt.
How can I do to implement this logic payments with credit cards? The server part is java soon recommend the use of a service, it must be compatible with Java.
thanks
You should use Paypal Java SDK (https://github.com/paypal/PayPal-Java-SDK). The repository contains working example of performing REST calls to Paypal API, so it should be easy to create a specific Spring service within your app to make use of these calls.

Resources