Download the PHP package rewards-wise/finverse-sdk-php without Composer

On this page you can find all versions of the php package rewards-wise/finverse-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 finverse-sdk-php

FinversePhp

Documentation of the early finverse services

Installation & Usage

Requirements

PHP 8.1 and later.

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:

Getting Started

Please follow the installation procedure and then run the following:

API Endpoints

All URIs are relative to https://api.sandbox.finverse.net

Class Method HTTP request Description
CustomerApi authorizeMandate POST /mandates/{mandateId}/authorize
CustomerApi createMandate POST /mandates
CustomerApi createPayment POST /payments
CustomerApi createPaymentAccount POST /payment_accounts
CustomerApi createPaymentInstruction POST /payments/instruction
CustomerApi createPaymentUser POST /payment_users
CustomerApi deletePaymentAccount DELETE /payment_accounts/{paymentAccountId}
CustomerApi generateLinkToken POST /link/token
CustomerApi getInstitution GET /institutions/{institutionId}
CustomerApi getLineItemsForDisplay GET /calculate/line_items/{paymentType}
CustomerApi getLoginIdentityById GET /login_identity/{loginIdentityId}
CustomerApi getLoginIdentityHistory GET /login_identity/{loginIdentityId}/history
CustomerApi getMandate GET /mandates/{mandateId}
CustomerApi getMandateAuth GET /mandates/auth
CustomerApi getMandateAuthLink POST /mandates/link
CustomerApi getPayment GET /payments/{paymentId}
CustomerApi getPaymentInstruction GET /payments/instruction/{paymentInstructionId}
CustomerApi getPaymentUser GET /payment_users/{paymentUserId}
CustomerApi listInstitutions GET /institutions
CustomerApi listPaymentAccounts GET /payment_users/{paymentUserId}/payment_accounts
CustomerApi listPaymentAccountsWithEnrichedData GET /payment_accounts
CustomerApi refreshToken POST /auth/token/refresh
CustomerApi setMandateInstitution POST /mandates/institution_selection
CustomerApi submitAuthChecklist POST /mandates/auth
CustomerApi updatePayment POST /payments/{paymentId}
CustomerApi updateTestPaymentStatus POST /testing/payments/{paymentId}/status
DefaultApi cancelPaymentLink POST /payment_links/{paymentLinkId}/cancel
DefaultApi cancelPayout POST /payouts/{payoutId}/cancel
DefaultApi changePaymentMethodPaymentLink POST /payment_link/fvlink/payment_method/change
DefaultApi confirmManualPayment POST /payments/manual_payment
DefaultApi confirmPayment POST /payment_links/confirm
DefaultApi createFpsToken POST /payment_links/fps/token
DefaultApi createMandateForExistingSender POST /mandates/sender_account
DefaultApi createPaymentLink POST /payment_links
DefaultApi createPaymentLinkCardPayment POST /payment_links/card
DefaultApi createPaymentLinkMandate POST /payment_links/mandates
DefaultApi createPaymentMethod POST /payment_users/{paymentUserId}/payment_methods
DefaultApi createScheduledPayout POST /payouts/scheduled
DefaultApi demotePaymentAttempt POST /payment_link/fvlink/payment_attempt/demote
DefaultApi downloadBalanceStatement GET /ledger/statement
DefaultApi getFpsQrCode GET /payment_links/fps/qr_code
DefaultApi getInstitutionsForCustomer GET /institutions/customer
DefaultApi getPaymentLink GET /payment_links/{paymentLinkId}
DefaultApi getPaymentMethod GET /payment_methods/{paymentMethodId}
DefaultApi getPaymentMethodPaymentLink GET /payment_link/fvlink/payment_method
DefaultApi getPaymentPaymentLink GET /payment_link/fvlink/payment
DefaultApi getPayoutById GET /payouts/{payoutId}
DefaultApi getSenderPaymentUser GET /payment_link/fvlink/payment_user/sender
DefaultApi listDetokenizedMandates GET /mandates/details
DefaultApi listMandates GET /mandates
DefaultApi listPaymentMethods GET /payment_users/{paymentUserId}/payment_methods
DefaultApi listPayments GET /payments
DefaultApi listPayouts GET /payouts
DefaultApi refreshPaymentAttempt POST /payment_link/fvlink/payment_attempt/refresh
DefaultApi setAutopayConsent POST /payment_link/fvlink/payment_user/autopay
DefaultApi updatePaymentUser POST /payment_users/{paymentUserId}
LinkApi createLink POST /link
LinkApi createLinkWoauth POST /link/woauth
LinkApi linkAction POST /link/action/{loginIdentityId}
LinkApi linkStatus GET /link/status/{loginIdentityId}
LinkApi linkStatusNonSensitive GET /link/fvlink/status/{loginIdentityId}
LinkApi relink POST /link/relink
LinkApi relinkV2 POST /link/relink/{loginIdentityId}
LinkApi token POST /auth/token
LoginIdentityApi deleteLoginIdentity DELETE /login_identity
LoginIdentityApi generateLinkToken POST /link/token
LoginIdentityApi getAccount GET /accounts/{accountId}
LoginIdentityApi getAccountNumber GET /account_numbers/{accountId}
LoginIdentityApi getBalanceHistory GET /balance_history/{accountId}
LoginIdentityApi getCompositeStatement GET /composite_statement
LoginIdentityApi getIdentity GET /identity
LoginIdentityApi getIncomeEstimateByLoginIdentityId GET /income
LoginIdentityApi getLoginIdentity GET /login_identity
LoginIdentityApi getStatement GET /statements/{statementId}
LoginIdentityApi getStatements GET /statements
LoginIdentityApi listAccounts GET /accounts
LoginIdentityApi listCardDetails GET /card_details
LoginIdentityApi listTransactionsByAccountId GET /transactions/{accountId}
LoginIdentityApi listTransactionsByLoginIdentityId GET /transactions
LoginIdentityApi refreshLoginIdentity POST /login_identity/refresh
PublicApi authCallback GET /auth/callback
PublicApi generateCustomerAccessToken POST /auth/customer/token
PublicApi getCredSubmitJwks GET /jwks
PublicApi getPaymentsJwks GET /payments/jwks

Models

Authorization

Authentication schemes defined for the API:

Oauth2

Tests

To run the tests, use:

Author

[email protected]

About this package

This PHP package is automatically generated by the OpenAPI Generator project:


All versions of finverse-sdk-php with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^7.3
guzzlehttp/psr7 Version ^1.7 || ^2.0
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 rewards-wise/finverse-sdk-php contains the following files

Loading the files please wait ...