PayPal 1.3.1

ATTENTION: This package replaces the RestApiSDK package (https://www.nuget.org/packages/restapisdk). You do not need to include the RestApiSdk package in your project if you are using this, the PayPal .NET SDK, package.

The PayPal REST API uses HTTP verbs and a RESTful endpoint structure. OAuth2.0 is used as the API Authorization framework. Request and response payloads are formatted as JSON.

There is a newer version of this package available.
See the version list below for details.
Install-Package PayPal -Version 1.3.1
dotnet add package PayPal --version 1.3.1
<PackageReference Include="PayPal" Version="1.3.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add PayPal --version 1.3.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

PayPal .NET SDK release notes
=============================

## v1.3.1
* Add code workaround for `InvalidCastException` Mono bug #643379

## v1.3.0
* Add `PayoutItem.Cancel()` support
* Re-add Identity `Userinfo` support
* Add helper methods to `PayPalResourceObject` base class for HATEOAS links:
 * `GetHateoasLink()`
 * `GetApprovalUrl()`, with optional `setUserActionParameter` parameter for **Pay Now** feature
 * `GetTokenFromApprovalUrl()` (moved from `SDKUtil`)
* `Agreement.ListTransactions()` now requires `startDate` and `endDate`
* Deprecate `time_updated` property for `AgreementTransaction` and replace with `time_stamp`
* Numerous `FundingInstrument` properties marked as currently not supported and hidden from Intellisense view

## v1.2.2
* Add missing class properties for invoicing:
 * `BillingInfo.notification_channel`
 * `BillingInfo.phone`
 * `Invoice.additional_data`
 * `Metadata.payer_view_url`
* Log records missing object fields when deserializing JSON strings

## v1.2.1
* Fix `Sale.Refund()`
* Remove empty `Percentage` class

## v1.2.0
* Add Payouts support

## v1.1.0
* Add Webhooks support
* Add missing class properties
 * `Agreement.agreement_details`
 * `Agreement.state`
 * `CreditCard.payer_id`
* Add OAuthTokenCredential constructor that just takes config

## v1.0.0
* Integrated PayPal Core SDK
* Renamed projects and built assemblies
* Removed .NET 3.5 support
* Added .NET 4.5.1 support
* Built assemblies are now marked with AllowPartiallyTrustedCallers attribute
* Updated Invoice support
 * Fixed Invoice.Create
 * Fixed Invoice.Search
 * Added Invoice.QrCode
* Updated Credit Card support
 * Fixed CreditCard.Update
 * Added CreditCard.List
* Updated Samples project

## v0.11.0
* Added billing plans and agreements support

## v0.10.0
* Added payment experience support

## v0.9.0
* Added order support

## v0.8.0
* Added future payment support

## v0.7.8
* Fixed NuGet package dependency listing for PayPal Core

## v0.7.7
* Added Invoice API support.
* Added constructor for getting Payer ID.

## v0.7.6
* Fixed core reference.

## v0.7.5
* Updated new version of core SDK.

## v0.7.4
* Updated new version of core SDK.
* Added support for multiple target .NET frameworks.

## v0.7.3
* Added support for Reauthorization.

## v0.7.2
* Fixed bug for extended types in stubs #7.

## v0.7.1
* Bug fix release for "internal server error" issues in OAuth calls.

## v0.7.0
* Added support for Auth and Capture APIs
* Types Modified to match the API Spec

## v0.6.0
* Added support for dynamic configuration of SDK (Upgraded sdk-core-dotnet dependency to V1.3.0)
* Deprecated the setCredential method and changed resource class methods to take an ApiContext argument instead of an OauthTokenCredential argument

## v0.5.2
* Initial Release

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.0.0-rc2 139,212 4/12/2018
2.0.0-rc1 1,675 2/9/2018
2.0.0-beta00 3,390 1/12/2018
1.9.1 354,236 10/23/2017
1.9.0 35,448 9/5/2017
1.8.0 228,016 11/3/2016
1.7.4 38,784 7/21/2016
1.7.3 65,975 2/25/2016
1.7.2 16,336 12/21/2015
1.7.1 12,618 12/1/2015
1.7.0 4,504 11/11/2015
1.6.0 5,438 9/25/2015
1.5.0 27,652 6/17/2015
1.4.4 2,142 6/2/2015
1.4.3 1,921 5/20/2015
1.4.2 2,385 4/29/2015
1.4.1 1,377 4/22/2015
1.4.0 20,791 2/27/2015
1.3.1 9,338 2/9/2015
1.3.0 3,865 1/29/2015
1.2.2 2,664 1/15/2015
1.2.1 1,677 1/6/2015
1.2.0 1,489 12/31/2014
1.1.0 4,612 12/15/2014
1.0.0 1,498 12/3/2014
Show less