Download the PHP package pensopay/pensopay-php without Composer
On this page you can find all versions of the php package pensopay/pensopay-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download pensopay/pensopay-php
More information about pensopay/pensopay-php
Files in pensopay/pensopay-php
Download pensopay/pensopay-php
More information about pensopay/pensopay-php
Files in pensopay/pensopay-php
Vendor pensopay
Package pensopay-php
Short Description Acquire your payments using PHP with the pensopay API
License MIT
Homepage https://pensopay.com
Package pensopay-php
Short Description Acquire your payments using PHP with the pensopay API
License MIT
Homepage https://pensopay.com
Please rate this library. Is it a good library?
Informations about the package pensopay-php
OpenAPIClient-php
Create and manage your Payments
For more information, please visit https://help.pensopay.com/hc/da.
Installation & Usage
Requirements
PHP >= 8.1
Composer
To install the bindings via Composer, add the following to composer.json
:
Then run composer install
Getting Started
Please follow the installation procedure and then run the following:
API Endpoints
All URIs are relative to https://api.pensopay.com/v2
Class | Method | HTTP request | Description |
---|---|---|---|
AccountApi | getAccount | GET /account | Get account details |
FeesApi | createANewFee | POST /fees | Create a new fee |
FeesApi | deleteAFee | DELETE /fees/{fee} | Delete a fee |
FeesApi | getAFee | GET /fees/{fee} | Get a single fee |
FeesApi | getAListOfFees | GET /fees | Get auto-fees configured for account |
FeesApi | testFees | POST /fees/test | Test fees for account |
FeesApi | updateAFee | PATCH /fees/{fee} | Update a fee |
HealthcheckApi | pingGet | GET /ping | Healthcheck |
HealthcheckApi | pingPost | POST /ping | Healthcheck |
MethodsApi | getMethods | GET /methods | Get methods for account |
MethodsApi | getMobilepayLogo | GET /methods/mobilepay/logo | Get account logo |
MethodsApi | putMobilepayLogo | PUT /methods/mobilepay/logo | Upload account logo |
PaymentsApi | anonymizePayment | POST /payments/{id}/anonymize | Anonymize payment |
PaymentsApi | cancelPayment | POST /payments/{id}/cancel | Cancel payment |
PaymentsApi | capturePayment | POST /payments/{id}/capture | Capture payment |
PaymentsApi | createPayment | POST /payments | Create new payment |
PaymentsApi | getPayment | GET /payments/{id} | Get single payment |
PaymentsApi | getPaymentEvents | GET /payments/{id}/events | Get events for a given payment |
PaymentsApi | getPayments | GET /payments | Get payments |
PaymentsApi | refundPayment | POST /payments/{id}/refund | Refund payment |
RulesApi | createRule | POST /rules | |
RulesApi | deleteRule | DELETE /rules/{id} | |
RulesApi | getRules | GET /rules | |
RulesApi | updateRule | PATCH /rules/{id} | |
SettlementApi | getSettlement | GET /settlements/{settlementId} | Get Settlement |
SettlementApi | getSettlements | GET /settlements | Get settlements |
SettlementApi | getTransactionsBySettlement | GET /settlements/{settlementId}/transactions | Get Settlement Transactions |
SubscriptionsApi | cancelSubscription | POST /subscriptions/{subscription}/cancel | Cancel subscription |
SubscriptionsApi | createANewMandate | POST /subscriptions/{subscription}/mandates | Create a new mandate |
SubscriptionsApi | createANewSubscription | POST /subscriptions | Create a new subscription |
SubscriptionsApi | createPayment1 | POST /subscriptions/{subscription}/payments | Create payment |
SubscriptionsApi | getAListOfMandates | GET /subscriptions/{subscription}/mandates | Get a list of mandates |
SubscriptionsApi | getAListOfSubscriptions | GET /subscriptions | Get a list of subscriptions |
SubscriptionsApi | getSingleMandate | GET /subscriptions/{subscription}/mandates/{mandate} | Get single mandate |
SubscriptionsApi | getSingleSubscription | GET /subscriptions/{subscription} | Get single subscription |
SubscriptionsApi | revokeAMandate | POST /subscriptions/{subscription}/mandates/{mandate}/revoke | Revoke a mandate |
SubscriptionsApi | updateASubscription | PATCH /subscriptions/{subscription} | Update a subscription |
Models
- Account
- ConditionBase
- CreateFeeRequest
- CreateSubscriptionRequest
- ErrorMessage
- FeeResponse
- GetAListOfFees200Response
- GetAListOfMandates200Response
- GetAListOfSubscriptions200Response
- GetPaymentEvents200Response
- GetRules200Response
- MandateBase
- MandateMeta
- MandateResponse
- Methods
- NewMandate
- NewRule
- Pagination
- PaymentBase
- PaymentCapturePaymentRequest
- PaymentCreatePaymentRequest
- PaymentEvent
- PaymentMeta
- PaymentPaymentAddress
- PaymentPaymentBasket
- PaymentPaymentOrder
- PaymentPaymentResponse
- PaymentPaymentsMeta
- PaymentPaymentsResponse
- PaymentRefundPaymentRequest
- PaymentResponse
- PaymentShipping
- ResponseMeta
- RuleBase
- RuleResponse
- Settlement
- SettlementFees
- SettlementPayoutReserve
- SettlementPeriod
- SettlementPosting
- SettlementResponse
- SettlementSummary
- SettlementsResponse
- SubscriptionBase
- SubscriptionMeta
- SubscriptionResponse
- TestFeeRequest
- TestFeeResponse
- TransactionResponse
- TransactionResponseSettlement
- TransactionSettlement
- TransactionSettlementFeeDetail
- TransactionsResponse
- UpdateFeeRequest
- UpdateRule
- UpdateSubscriptionRequest
Authorization
Authentication schemes defined for the API:
default
- Type: Bearer authentication
Tests
To run the tests, use:
About this package
This PHP package is automatically generated by the OpenAPI Generator project:
- API version:
2.0.0
- Generator version:
7.8.0
- Generator version:
- Build package:
org.openapitools.codegen.languages.PhpClientCodegen
All versions of pensopay-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
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^7.3
guzzlehttp/psr7 Version ^1.7 || ^2.0
The package pensopay/pensopay-php contains the following files
Loading the files please wait ....