Download the PHP package rvvup/rvvup-php-openapi without Composer
On this page you can find all versions of the php package rvvup/rvvup-php-openapi. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download rvvup/rvvup-php-openapi
More information about rvvup/rvvup-php-openapi
Files in rvvup/rvvup-php-openapi
Download rvvup/rvvup-php-openapi
More information about rvvup/rvvup-php-openapi
Files in rvvup/rvvup-php-openapi
Vendor rvvup
Package rvvup-php-openapi
Short Description Rvvup Public API
License unlicense
Homepage https://openapi-generator.tech
Package rvvup-php-openapi
Short Description Rvvup Public API
License unlicense
Homepage https://openapi-generator.tech
Please rate this library. Is it a good library?
Informations about the package rvvup-php-openapi
OpenAPIClient-php
Rvvup Public API
For more information, please visit https://rvvup.com.
Installation & Usage
Requirements
PHP 7.4 and later. Should also work with PHP 8.0.
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 http://localhost
Class | Method | HTTP request | Description |
---|---|---|---|
AccountStatementsApi | createAccountStatement | POST /api/2024-03-01/{merchantId}/accounts/statements | Create a new account statement |
AccountStatementsApi | getAccountStatement | GET /api/2024-03-01/{merchantId}/accounts/statements/{accountStatementId} | Get an account statement |
AccountStatementsApi | getCheckoutForAccountStatement | GET /api/2024-03-01/{merchantId}/accounts/statements/{accountStatementId}/checkouts/{checkoutId} | Get a checkout for an account statement |
AccountStatementsApi | getThemeForAccountStatement | GET /api/2024-03-01/{merchantId}/accounts/statements/{accountStatementId}/theme | Get the theme for an account statement |
CheckoutTemplatesApi | createCheckoutTemplate | POST /api/2024-03-01/{merchantId}/checkout-templates | Create new checkout template |
CheckoutTemplatesApi | getCheckoutTemplate | GET /api/2024-03-01/{merchantId}/checkout-templates/{checkoutTemplateId} | Get a checkout template |
CheckoutTemplatesApi | listCheckoutTemplates | GET /api/2024-03-01/{merchantId}/checkout-templates | List checkout templates |
CheckoutTemplatesApi | updateCheckoutTemplate | PATCH /api/2024-03-01/{merchantId}/checkout-templates/{checkoutTemplateId} | Update a checkout template |
CheckoutsApi | createCheckout | POST /api/2024-03-01/{merchantId}/checkouts | Create new checkout |
CheckoutsApi | getCheckout | GET /api/2024-03-01/{merchantId}/checkouts/{checkoutId} | Get a checkout |
CheckoutsApi | getThemeForCheckout | GET /api/2024-03-01/{merchantId}/checkouts/{checkoutId}/theme | Get the theme for a checkout |
CheckoutsApi | listCheckoutPaymentMethods | GET /api/2024-03-01/{merchantId}/checkouts/{checkoutId}/payment-methods | Get payment methods for a checkout |
CheckoutsApi | listCheckouts | GET /api/2024-03-01/{merchantId}/checkouts | List checkouts |
ConnectionsApi | createConnection | PUT /api/2024-03-01/{merchantId}/connections | Create a new connection or updates an existing connection. |
ConnectionsApi | disconnectConnection | DELETE /api/2024-03-01/{merchantId}/connections/{connectionId} | Disconnect a connection |
ConnectionsApi | getConnection | GET /api/2024-03-01/{merchantId}/connections/{connectionId} | Get a connection |
ConnectionsApi | listConnections | GET /api/2024-03-01/{merchantId}/connections | List connections |
LogsApi | createLog | POST /api/2024-03-01/{merchantId}/logs | Create a log |
NotificationsApi | createNotificationSubscription | POST /api/2024-03-01/{merchantId}/notification-subscriptions | Create a new notification subscription. |
NotificationsApi | getNotificationSubscription | GET /api/2024-03-01/{merchantId}/notification-subscriptions/{id} | Get a notification subscription |
NotificationsApi | listNotificationSubscriptions | GET /api/2024-03-01/{merchantId}/notification-subscriptions | List notification subscriptions. |
PaymentLinksApi | createPaymentLink | POST /api/2024-03-01/{merchantId}/payment-links | Create new payment link |
PaymentLinksApi | deactivatePaymentLink | DELETE /api/2024-03-01/{merchantId}/payment-links/{paymentLinkId} | Deactivate a payment link |
PaymentLinksApi | getPaymentLink | GET /api/2024-03-01/{merchantId}/payment-links/{paymentLinkId} | Get a payment link |
PaymentLinksApi | listPaymentLinks | GET /api/2024-03-01/{merchantId}/payment-links | List payment links |
PaymentMethodsApi | listPaymentMethods | GET /api/2024-03-01/{merchantId}/payment-methods | Get payment methods |
PaymentSessionsApi | createPaymentSession | POST /api/2024-03-01/{merchantId}/checkouts/{checkoutId}/payment-sessions | Create a payment session |
PaymentSessionsApi | getPaymentSession | GET /api/2024-03-01/{merchantId}/checkouts/{checkoutId}/payment-sessions/{paymentSessionId} | Get a payment session |
PaymentSettingsApi | getPaymentSettings | POST /api/2024-03-01/{merchantId}/payment-settings | Get payment settings for a merchant |
StatementExportsApi | exportStatement | POST /api/2024-03-01/{merchantId}/statements/export | Export a statement |
ThemesApi | createTheme | POST /api/2024-03-01/{merchantId}/themes | Create a new theme |
ThemesApi | getTheme | GET /api/2024-03-01/{merchantId}/themes/{themeId} | Get a theme |
ThemesApi | listThemes | GET /api/2024-03-01/{merchantId}/themes | List themes |
ThemesApi | updateTheme | PATCH /api/2024-03-01/{merchantId}/themes/{themeId} | Update a theme |
WebhooksApi | createWebhook | POST /api/2024-03-01/{merchantId}/webhooks | Create a new webhook |
WebhooksApi | getWebhook | GET /api/2024-03-01/{merchantId}/webhooks/{webhookId} | Get a webhook by id |
WebhooksApi | listWebhooks | GET /api/2024-03-01/{merchantId}/webhooks | Get all webhook |
WebhooksApi | updateWebhook | PATCH /api/2024-03-01/{merchantId}/webhooks/{webhookId} | Update a webhook |
Models
- AccountStatement
- AccountStatementConnection
- AccountStatementConnectionInput
- AccountStatementConnectionType
- AccountStatementCreateInput
- AccountStatementCreditNote
- AccountStatementCreditNoteCreateInput
- AccountStatementInvoice
- AccountStatementInvoiceCreateInput
- AccountStatementInvoiceStatus
- AccountStatementMagentoProxyConnection
- AccountStatementMagentoProxyConnectionInput
- AccountStatementStatus
- ActionType
- ActionTypeInput
- ActorType
- Address
- AddressInput
- ApplicationSource
- Checkout
- CheckoutAmountType
- CheckoutApplePaySettings
- CheckoutApplePaySettingsInput
- CheckoutApplePaySettingsUpdateInput
- CheckoutCardSettings
- CheckoutCardSettingsInput
- CheckoutCardSettingsUpdateInput
- CheckoutCreateInput
- CheckoutCustomerFieldType
- CheckoutCustomerFields
- CheckoutCustomerFieldsInput
- CheckoutCustomerFieldsUpdateInput
- CheckoutGooglePaySettings
- CheckoutGooglePaySettingsInput
- CheckoutGooglePaySettingsUpdateInput
- CheckoutMode
- CheckoutPage
- CheckoutPayByBankSettings
- CheckoutPayByBankSettingsInput
- CheckoutPayByBankSettingsUpdateInput
- CheckoutPaymentMethodSettings
- CheckoutPaymentMethodSettingsInput
- CheckoutPaymentMethodSettingsUpdateInput
- CheckoutReferenceType
- CheckoutStatus
- CheckoutTemplate
- CheckoutTemplateCreateInput
- CheckoutTemplatePage
- CheckoutTemplateUpdateInput
- Connection
- ConnectionCreateInput
- ConnectionData
- ConnectionDataInput
- ConnectionOauthSignatureMethod
- ConnectionPage
- ConnectionStatus
- ConnectionType
- Customer
- CustomerInput
- ExpressCheckoutDisplayIntent
- GooglePayConnectionData
- GooglePayConnectionDataInput
- Item
- ItemInput
- ItemRestriction
- LogCreateInput
- LogRecord
- MagentoProxyConnectionData
- MagentoProxyConnectionDataInput
- Money
- MoneyInput
- NotificationSubscription
- NotificationSubscriptionConfiguration
- NotificationSubscriptionConfigurationInput
- NotificationSubscriptionCreateInput
- NotificationSubscriptionPage
- NotificationSubscriptionRecipient
- NotificationSubscriptionRecipientInput
- NotificationType
- PageCheckout
- PageCheckoutTemplate
- PageConnection
- PageNotificationSubscription
- PagePaymentLink
- PagePaymentMethodDetail
- PageTheme
- PageWebhook
- Pageable
- Payment
- PaymentAction
- PaymentActionMethod
- PaymentActionType
- PaymentCaptureType
- PaymentDeclineReason
- PaymentLink
- PaymentLinkCreateInput
- PaymentLinkPage
- PaymentLinkStatus
- PaymentMethod
- PaymentMethodAsset
- PaymentMethodAssetType
- PaymentMethodDetail
- PaymentMethodDetailsPage
- PaymentMethodLimit
- PaymentMethodSettings
- PaymentMethodStatus
- PaymentMethodTotalLimit
- PaymentSession
- PaymentSessionCreateInput
- PaymentSessionStatus
- PaymentSettingsContext
- PaymentSettlementStatus
- PaymentStatus
- PaymentSummary
- PaymentVoidReason
- Refund
- RefundCreateInput
- RefundFailureReason
- RefundStatus
- ResourceType
- StartEnd
- StatementExportRequest
- Theme
- ThemeBackgroundImage
- ThemeBackgroundImageCreateInput
- ThemeBackgroundImageUpdateInput
- ThemeColors
- ThemeColorsCreateInput
- ThemeColorsUpdateInput
- ThemeCreateInput
- ThemeDesktopBackgroundImage
- ThemeImageCreateInput
- ThemeImageUpdateInput
- ThemeMobileBackgroundImage
- ThemePage
- ThemePaymentMethodSelector
- ThemePaymentMethodSelectorColors
- ThemePaymentMethodSelectorColorsCreateInput
- ThemePaymentMethodSelectorColorsUpdateInput
- ThemePaymentMethodSelectorCreateInput
- ThemePaymentMethodSelectorUpdateInput
- ThemeUpdateInput
- Webhook
- WebhookCreateInput
- WebhookEventType
- WebhookPage
- WebhookStatus
- WebhookUpdateInput
Authorization
Authentication schemes defined for the API:
apiKey
- Type: Bearer authentication (JWT)
Tests
To run the tests, use:
Author
About this package
This PHP package is automatically generated by the OpenAPI Generator project:
- API version:
2024-03-01
- Generator version:
7.10.0-SNAPSHOT
- Generator version:
- Build package:
org.openapitools.codegen.languages.PhpClientCodegen
All versions of rvvup-php-openapi with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.4 || ^8.0
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 rvvup/rvvup-php-openapi contains the following files
Loading the files please wait ....