Download the PHP package marketpay/sdk-php without Composer

On this page you can find all versions of the php package marketpay/sdk-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package sdk-php

SwaggerClient-php

API for Smart Contracts and Payments

This PHP package is automatically generated by the Swagger Codegen project:

Requirements

PHP 5.5 and later

Installation & Usage

Composer

To install the bindings via Composer, add the following to composer.json:

Then run composer install

Manual Installation

Download the files and include autoload.php:

Tests

To run the unit tests:

Getting Started

Please follow the installation procedure and then run the following:

Documentation for API Endpoints

All URIs are relative to https://localhost

Class Method HTTP request Description
CardsApi cardsGet GET /v2.1/Cards/{CardId}
CardsApi cardsGetList GET /v2.1/Cards
CardsApi cardsPut PUT /v2.1/Cards/{CardId}
EventsApi eventsGet GET /v2.1/Events
HooksApi hooksGet GET /v2.1/Hooks
HooksApi hooksGet_0 GET /v2.1/Hooks/{hookId}
HooksApi hooksPost POST /v2.1/Hooks
HooksApi hooksPut PUT /v2.1/Hooks/{hookId}
KycApi kycDeleteLegalBoardMember DELETE /v2.1/Kyc/users/legal/{UserId}/boardmembers/{BoardMemberId}
KycApi kycDeleteLegalShareHolderNatural DELETE /v2.1/Kyc/users/legal/{UserId}/shareholders/natural/{ShareHolderId}
KycApi kycGetFile GET /v2.1/Kyc/document/{DocumentId}
KycApi kycGetLegal GET /v2.1/Kyc/users/legal/{UserId}
KycApi kycGetLegalBoardMember GET /v2.1/Kyc/users/legal/{UserId}/boardmembers/{BoardMemberId}
KycApi kycGetLegalBoardMembers GET /v2.1/Kyc/users/legal/{UserId}/boardmembers
KycApi kycGetLegalList GET /v2.1/Kyc/users/legal
KycApi kycGetLegalShareHolderNatural GET /v2.1/Kyc/users/legal/{UserId}/shareholders/natural/{ShareHolderId}
KycApi kycGetLegalShareHolders GET /v2.1/Kyc/users/legal/{UserId}/shareholders/natural
KycApi kycGetNaturaList GET /v2.1/Kyc/users/natural
KycApi kycGetNatural GET /v2.1/Kyc/users/natural/{UserId}
KycApi kycGetValidation GET /v2.1/Kyc/users/natural/{UserId}/validation
KycApi kycGetValidationLegal GET /v2.1/Kyc/users/legal/{UserId}/validation
KycApi kycPostDocument POST /v2.1/Kyc/users/{UserId}/documents/new/{DocumentType}
KycApi kycPostDocumentBoardMember POST /v2.1/Kyc/users/legal/{UserId}/boardmember/{BoardMemberId}/documents/new/{DocumentType}
KycApi kycPostDocumentShareholder POST /v2.1/Kyc/users/legal/{UserId}/shareholder/{ShareholderId}/documents/new/{DocumentType}
KycApi kycPostLegal POST /v2.1/Kyc/users/legal/{UserId}
KycApi kycPostLegalBoardMember POST /v2.1/Kyc/users/legal/{UserId}/boardmembers
KycApi kycPostLegalShareHolder POST /v2.1/Kyc/users/legal/{UserId}/shareholders/natural
KycApi kycPostNatural POST /v2.1/Kyc/users/natural/{UserId}
KycApi kycPutDocument PUT /v2.1/Kyc/users/{UserId}/documents/add/{DocumentType}
KycApi kycPutDocumentBoardMember PUT /v2.1/Kyc/users/legal/{UserId}/boardmember/{BoardMemberId}/documents/add/{DocumentType}
KycApi kycPutDocumentShareholder PUT /v2.1/Kyc/users/legal/{UserId}/shareholder/{ShareholderId}/documents/add/{DocumentType}
KycApi kycPutLegal PUT /v2.1/Kyc/users/legal/{UserId}
KycApi kycPutLegalBoardMember PUT /v2.1/Kyc/users/legal/{UserId}/boardmembers/{BoardMemberId}
KycApi kycPutLegalShareHolder PUT /v2.1/Kyc/users/legal/{UserId}/shareholders/natural/{ShareHolderId}
KycApi kycPutRequest PUT /v2.1/Kyc/users/natural/{UserId}/requestValidation
KycApi kycPutRequestLegal PUT /v2.1/Kyc/users/legal/{UserId}/requestValidation
MeApi meFeaturesList GET /v2.1/Me/Features
MeApi meGet GET /v2.1/Me
MeApi meGetList GET /v2.1/Me/Fees
MeApi meGetPayIns GET /v2.1/Me/TransferMethods/available/payins
MeApi meGet_0 GET /v2.1/Me/Fees/{Currency}
PayInsBankwireApi payInsBankwireBankwireGetPayment GET /v2.1/PayInsBankwire/payments/{PayInId}
PayInsBankwireApi payInsBankwireBankwirePaymentByDirect POST /v2.1/PayInsBankwire/payments/direct
PayInsBankwireApi payInsBankwireBankwirePostRefund POST /v2.1/PayInsBankwire/payments/{PayInId}/refunds
PayInsClientApi payInsClientPluginClientCancelRefund POST /v2.1/PayInsClient/refunds/{RefundId}/cancel
PayInsClientApi payInsClientPluginClientConfirmPayIn POST /v2.1/PayInsClient/payments/{PayInId}/confirm
PayInsClientApi payInsClientPluginClientConfirmRefund POST /v2.1/PayInsClient/refunds/{RefundId}/confirm
PayInsClientApi payInsClientPluginClientGetPayment GET /v2.1/PayInsClient/payments/{PayInId}
PayInsClientApi payInsClientPluginClientGetRefund GET /v2.1/PayInsClient/refunds/{RefundId}
PayInsClientApi payInsClientPluginClientPayInCreatePost POST /v2.1/PayInsClient/payments
PayInsClientApi payInsClientPluginClientPostRefund POST /v2.1/PayInsClient/payments/{PayInId}/refunds
PayInsPluginApi payInsPluginPluginClientGetPayIn GET /v2.1/PayInsPlugin/payments/{PayInId}
PayInsPluginApi payInsPluginPluginClientPayInPost POST /v2.1/PayInsPlugin/payments
PayInsRedsysApi payInsRedsysRedsysGetPayment GET /v2.1/PayInsRedsys/payments/{PayInId}
PayInsRedsysApi payInsRedsysRedsysGetPreauthorization GET /v2.1/PayInsRedsys/preauthorizations/{PreauthorizationId}
PayInsRedsysApi payInsRedsysRedsysGetRefund GET /v2.1/PayInsRedsys/refunds/{RefundId}
PayInsRedsysApi payInsRedsysRedsysPostPaymentByWeb POST /v2.1/PayInsRedsys/payments/web
PayInsRedsysApi payInsRedsysRedsysPostPreauthorizationByWeb POST /v2.1/PayInsRedsys/preauthorizations/web
PayInsRedsysApi payInsRedsysRedsysPostPreauthorizationCancellation POST /v2.1/PayInsRedsys/preauthorizations/{PreauthorizationId}/cancellation
PayInsRedsysApi payInsRedsysRedsysPostPreauthorizationConfirmation POST /v2.1/PayInsRedsys/preauthorizations/{PreauthorizationId}/confirmation
PayInsRedsysApi payInsRedsysRedsysPostRefund POST /v2.1/PayInsRedsys/payments/{PayInId}/refunds
PayOutsBankwireApi payOutsBankwireGet GET /v2.1/PayOutsBankwire/payments/{PayOutId}
PayOutsBankwireApi payOutsBankwireGetList GET /v2.1/PayOutsBankwire/payments
PayOutsBankwireApi payOutsBankwirePayOutBankwireCancellation POST /v2.1/PayOutsBankwire/payments/{PayOutId}/cancellation
PayOutsBankwireApi payOutsBankwirePayOutBankwireConfirmation POST /v2.1/PayOutsBankwire/payments/{PayOutId}/confirmation
PayOutsBankwireApi payOutsBankwirePost POST /v2.1/PayOutsBankwire/payments/direct
PayOutsPluginApi payOutsPluginPluginPayOutPost POST /v2.1/PayOutsPlugin
PayOutsPluginApi payOutsPluginPlugingGetPayOut GET /v2.1/PayOutsPlugin/{PayOutId}
RefundsApi refundsRefundGet GET /v2.1/Refunds/{RefundId}
TransactionsApi transactionsGetList GET /v2.1/Transactions
TransfersApi transfersGet GET /v2.1/Transfers/{TransferId}
TransfersApi transfersGetList GET /v2.1/Transfers
TransfersApi transfersPost POST /v2.1/Transfers
UsersApi usersGet GET /v2.1/Users/{UserId}
UsersApi usersGetBankAccount GET /v2.1/Users/{UserId}/bankaccounts/{BankAccountId}
UsersApi usersGetBankAccountList GET /v2.1/Users/{UserId}/bankaccounts
UsersApi usersGetCardList GET /v2.1/Users/{UserId}/cards
UsersApi usersGetLegal GET /v2.1/Users/legal/{UserId}
UsersApi usersGetList GET /v2.1/Users
UsersApi usersGetListLegal GET /v2.1/Users/legal
UsersApi usersGetListNatural GET /v2.1/Users/natural
UsersApi usersGetNatural GET /v2.1/Users/natural/{UserId}
UsersApi usersGetTransactionList GET /v2.1/Users/{UserId}/transactions
UsersApi usersGetWalletList GET /v2.1/Users/{UserId}/wallets
UsersApi usersPostBankAccountCa POST /v2.1/Users/{UserId}/bankaccounts/CA
UsersApi usersPostBankAccountGb POST /v2.1/Users/{UserId}/bankaccounts/GB
UsersApi usersPostBankAccountIban POST /v2.1/Users/{UserId}/bankaccounts/IBAN
UsersApi usersPostBankAccountOther POST /v2.1/Users/{UserId}/bankaccounts/OTHER
UsersApi usersPostBankAccountUs POST /v2.1/Users/{UserId}/bankaccounts/US
UsersApi usersPostLegal POST /v2.1/Users/legal
UsersApi usersPostNatural POST /v2.1/Users/natural
UsersApi usersPutLegal PUT /v2.1/Users/legal/{UserId}
UsersApi usersPutNatural PUT /v2.1/Users/natural/{UserId}
WalletsApi walletsGet GET /v2.1/Wallets/{WalletId}
WalletsApi walletsGetBalance GET /v2.1/Wallets/{WalletId}/Balance
WalletsApi walletsGetList GET /v2.1/Wallets
WalletsApi walletsGetTransactionList GET /v2.1/Wallets/{WalletId}/transactions
WalletsApi walletsPost POST /v2.1/Wallets
WalletsApi walletsPut PUT /v2.1/Wallets/{WalletId}
WalletsApi walletsQueryBalancesByIds POST /v2.1/Wallets/QueryBalancesByIds

Documentation For Models

Documentation For Authorization

oauth2

Author


All versions of sdk-php with dependencies

PHP Build Version
Package Version
Requires php Version >=5.5
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^6.2|>=7
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package marketpay/sdk-php contains the following files

Loading the files please wait ....