class MangoPayApi (View source)

MangoPay API main entry point.

Provides managers to connect, send and read data from MangoPay API as well as holds configuration/authorization data.

Properties

AuthorizationTokenManager $OAuthTokenManager

Authorization token methods

Configuration $Config

Configuration instance

ApiOAuth $AuthenticationManager

OAuth methods

ApiResponses $Responses

Provides responses methods

ApiClients $Clients

Clients methods

ApiUsers $Users

Users methods

ApiWallets $Wallets

Wallets methods

ApiTransfers $Transfers

Transfers methods

ApiPayIns $PayIns

Pay-in methods

ApiPayOuts $PayOuts

Pay-out methods

ApiRefunds $Refunds

Refund methods

ApiCardRegistrations $CardRegistrations

Card registration methods

ApiCardPreAuthorizations $CardPreAuthorizations

Pre-authorization methods

ApiCards $Cards

Card methods

ApiEvents $Events

Events methods

ApiHooks $Hooks

Hooks methods

ApiKycDocuments $KycDocuments

Kyc documents list

ApiDisputes $Disputes

Provides disputes methods

ApiDisputeDocuments $DisputeDocuments

Provides dispute documents methods

ApiMandates $Mandates

Provides dispute documents methods

ApiReports $Reports

Provides reports request methods

ApiBankingAliases $BankingAliases

Provides banking aliases methods

ApiUboDeclarations $UboDeclarations

Provides UBO declaration methods.

ApiBankAccounts $BankAccounts

Provides Bank Account methods

ApiRepudiations $Repudiations

Provides Repudiation methods

LoggerInterface $logger
HttpBase $httpClient
RateLimit[] $RateLimits
ApiRegulatory $Regulatory

Provides Regulatory methods

ApiDeposits $Deposits

Provides Deposit methods

ApiConversions $Conversions

Provides Instant conversion API methods

Methods

__construct()

Constructor

setLogger(LoggerInterface $logger)

No description

LoggerInterface
getLogger()

No description

getConfig()

No description

setConfig(Configuration $Config)

No description

setHttpClient(HttpBase $httpClient)

No description

getHttpClient()

No description

Details

__construct()

Constructor

setLogger(LoggerInterface $logger)

No description

Parameters

LoggerInterface $logger

LoggerInterface getLogger()

No description

Return Value

LoggerInterface

Configuration getConfig()

No description

Return Value

Configuration

setConfig(Configuration $Config)

No description

Parameters

Configuration $Config

setHttpClient(HttpBase $httpClient)

No description

Parameters

HttpBase $httpClient

HttpBase getHttpClient()

No description

Return Value

HttpBase