My Project
 All Classes Namespaces Files Functions Variables Typedefs Properties Pages
Orbipay.PaymentsApi.Client - the C# library for the Electronic Bill Presentment and Payments API

The Electronic Bill Presentment and Payments (EBPP) API enables businesses to accept bank account, credit and debit card payment

  • API version: 1.12.0
  • SDK version: 1.12.0

Frameworks supported

  • .NET 4.0 or later

Dependencies

The DLLs included in the package may not be the latest version. We recommend using NuGet to obtain the latest version of the packages: ``` Install-Package RestSharp Install-Package Newtonsoft.Json Install-Package Common.Logging -Version 3.4.1 Install-Package Common.Logging.Core -Version 3.4.1 ```

Installation

Download the library (latest version is recommended) from "here" Then include the DLL (under the bin folder) in the C# project, and use the namespaces: ```csharp using Orbipay.PaymentsApi.Client; using Orbipay.PaymentsApi.Client.Wrappers; ```

Logging

Enable the logging to have better insight into what the library is doing. To enable logs [follow]https://cmatskas.com/an-introduction-to-common-logging-api-2/.

Environmental Variables

This library provides a way to configure http_timeout through environment variable.

  1. Configure http_timeout through the environment variable ORBIPAY_PAYMENTS_API_TIMEOUT_SECONDS

Below is the example to set timeout using environment variable

```csharp System.Environment.SetEnvironmentVariable("ORBIPAY_PAYMENTS_API_TIMEOUT_SECONDS", "60"); ```