Download the PHP package tripartie/safe-checkout without Composer
On this page you can find all versions of the php package tripartie/safe-checkout. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tripartie/safe-checkout
More information about tripartie/safe-checkout
Files in tripartie/safe-checkout
Package safe-checkout
Short Description Simple, yet elegant web interfaces for your convenience. One request away from your first secured C2C transaction.
License Apache-2.0
Homepage https://openapi-generator.tech
Informations about the package safe-checkout
OpenAPIClient-php
Simple, yet elegant web interfaces for your convenience. One request away from your first secured C2C transaction.
For more information, please visit https://tripartie.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 https://staging-api.tripartie.app
Class | Method | HTTP request | Description |
---|---|---|---|
AdminApi | apiApiClientsGetCollection | GET /api-clients | Retrieves the collection of ApiClient resources. |
AdminApi | apiApiClientsIdentifierDelete | DELETE /api-clients/{identifier} | Removes the ApiClient resource. |
AdminApi | apiApiClientsIdentifierGet | GET /api-clients/{identifier} | Retrieves a ApiClient resource. |
AdminApi | apiApiClientsPost | POST /api-clients | Creates a ApiClient resource. |
AdminApi | apiInvitePost | POST /invite | Organization invite |
AdminApi | apiOrganizationsGetCollection | GET /organizations | Retrieves the collection of Organization resources. |
AdminApi | apiOrganizationsIdGet | GET /organizations/{id} | Retrieves a Organization resource. |
AdminApi | apiUsersGetCollection | GET /users | Retrieves the collection of User resources. |
AdminApi | apiUsersIdGet | GET /users/{id} | Retrieves a User resource. |
AdminApi | apiUsersIddisablePatch | PATCH /users/{id}/disable | Updates the User resource. |
AdminApi | apiUsersIdenablePatch | PATCH /users/{id}/enable | Updates the User resource. |
AdminApi | authenticationPost | POST /authentication | User authentication |
AdminApi | statisticsPost | POST /statistics | Statistics Generator |
BrandingApi | apiOrganizationsIdPatch | PATCH /organizations/{id} | Update your Organization details, branding or parameters |
BrandingApi | apiOrganizationsIdiconDelete | DELETE /organizations/{id}/icon | Unset your Organization Icon |
BrandingApi | apiOrganizationsIdiconPost | POST /organizations/{id}/icon | Upload your Organization Icon |
BrandingApi | apiOrganizationsIdlogoDelete | DELETE /organizations/{id}/logo | Unset your Organization Logo |
BrandingApi | apiOrganizationsIdlogoPost | POST /organizations/{id}/logo | Upload your Organization logo |
PersonaApi | apiPersonasGetCollection | GET /personas | Retrieves the collection of Persona resources. |
PersonaApi | apiPersonasIdDelete | DELETE /personas/{id} | Unregister a Persona (Your customer) |
PersonaApi | apiPersonasIdGet | GET /personas/{id} | Retrieves a Persona resource. |
PersonaApi | apiPersonasIdPatch | PATCH /personas/{id} | Updates the Persona resource. |
PersonaApi | apiPersonasPost | POST /personas | Register a Persona (Your customer) |
SafeCheckoutApi | apiOffersGetCollection | GET /offers | Search amongst Offers |
SafeCheckoutApi | apiOffersPost | POST /offers | Create a public link for Offer |
SafeCheckoutApi | apiOffersUlidDelete | DELETE /offers/{ulid} | Disable existing Offer |
SafeCheckoutApi | apiOffersUlidGet | GET /offers/{ulid} | Fetch a Offer details |
SafeCheckoutApi | apiOffersUlidPatch | PATCH /offers/{ulid} | Update existing Offer |
SafeCheckoutApi | apiOffersUlidmediasIdDelete | DELETE /offers/{ulid}/medias/{id} | Removes the Media resource. |
SafeCheckoutApi | apiOffersUlidmediasPost | POST /offers/{ulid}/medias | Upload a picture for a given Offer |
SafeCheckoutApi | apiUsersIdoffersPost | POST /users/{id}/offers | Issue an Offer as User |
TransactionApi | apiQuotesPost | POST /quotes | Create a Quote prior to issuing a Transaction |
TransactionApi | apiQuotesUlidGet | GET /quotes/{ulid} | Retrieve a Quote |
TransactionApi | apiQuotesUlidPatch | PATCH /quotes/{ulid} | Update a Quote prior to issuing a Transaction |
TransactionApi | apiTransactionsGetCollection | GET /transactions | List all Transaction |
TransactionApi | apiTransactionsPost | POST /transactions | Initialize a new Transaction |
TransactionApi | apiTransactionsUlidGet | GET /transactions/{ulid} | Get a Transaction |
TransactionApi | apiTransactionsUlidPatch | PATCH /transactions/{ulid} | Interact with a Transaction |
UserApi | apiBankAccountsIdDelete | DELETE /bank-accounts/{id} | Removes the BankAccount resource. |
UserApi | apiBankAccountsIdGet | GET /bank-accounts/{id} | Retrieves a BankAccount resource. |
UserApi | apiBankAccountsPost | POST /bank-accounts | Creates a BankAccount resource. |
UserApi | apiCardsGetCollection | GET /cards | Retrieves the collection of Card resources. |
UserApi | apiCardsIdDelete | DELETE /cards/{id} | Removes the Card resource. |
UserApi | apiCardsIdGet | GET /cards/{id} | Retrieves a Card resource. |
UserApi | apiCardsIdPatch | PATCH /cards/{id} | Push back the tokenization output from the external provider |
UserApi | apiCardsPost | POST /cards | Creates a Card resource. |
UserApi | apiCashOutsGetCollection | GET /cash-outs | Retrieves the collection of CashOut resources. |
UserApi | apiCashOutsIdGet | GET /cash-outs/{id} | Retrieves a CashOut resource. |
UserApi | apiCashOutsPost | POST /cash-outs | Withdraw the full amount available in the user wallet to set bank account |
UserApi | apiMeGet | GET /me | Retrieves a User resource. |
UserApi | apiProofOfIdentitiesGetCollection | GET /proof-of-identities | List all submitted PoI |
UserApi | apiProofOfIdentitiesIdGet | GET /proof-of-identities/{id} | Retrieve a specific PoI |
UserApi | apiProofOfIdentitiesIddocumentPost | POST /proof-of-identities/{id}/document | Upload the document for your PoI slot |
UserApi | apiProofOfIdentitiesPost | POST /proof-of-identities | Submit a slot for a PoI |
UserApi | apiRegisterPost | POST /register | Customer onboarding |
UserApi | apiUsersIdDelete | DELETE /users/{id} | Removes the User resource. |
UserApi | apiUsersIdPatch | PATCH /users/{id} | Update your profile |
UserApi | apiUsersIdavatarDelete | DELETE /users/{id}/avatar | Unset your personal avatar |
UserApi | apiUsersIdavatarPost | POST /users/{id}/avatar | Upload your personal avatar |
UserApi | apiUsersIdemailPatch | PATCH /users/{id}/email | Update user email |
UserApi | apiUsersIdemailValidationPatch | PATCH /users/{id}/email-validation | Validate email ownership |
UserApi | apiUsersIdpasswordPatch | PATCH /users/{id}/password | Change your password |
UserApi | apiUsersIdtotpSetupPatch | PATCH /users/{id}/totp-setup | Setup an additional authentication factor |
UserApi | apiUsersIdtotpTogglePatch | PATCH /users/{id}/totp-toggle | Disable the second authentication factor |
UserApi | authenticationPost | POST /authentication | User authentication |
UserApi | statisticsPost | POST /statistics | Statistics Generator |
WebhookApi | apiWebhookHistoriesGetCollection | GET /webhook-histories | Retrieves the collection of WebhookHistory resources. |
WebhookApi | apiWebhookHistoriesIdGet | GET /webhook-histories/{id} | Retrieves a WebhookHistory resource. |
WebhookApi | apiWebhookHistoriesIdPut | PUT /webhook-histories/{id} | Replay a Webhook that ended up in failure |
WebhookApi | apiWebhookSubscriptionsGetCollection | GET /webhook-subscriptions | Retrieves the collection of WebhookSubscription resources. |
WebhookApi | apiWebhookSubscriptionsIdDelete | DELETE /webhook-subscriptions/{id} | Removes the WebhookSubscription resource. |
WebhookApi | apiWebhookSubscriptionsPost | POST /webhook-subscriptions | Subscribe to Event(s) |
Models
- AccessError
- Address
- AddressUserRead
- ApiClientPostCreationRead
- ApiClientRead
- ApiClientWrite
- AuthError
- BankAccountRead
- BankAccountUserRead
- BankAccountWrite
- CardCollectionRead
- CardMetadataCollectionRead
- CardMetadataRead
- CardMetadataUpdate
- CardRead
- CardUpdate
- CardUserRead
- CardWrite
- CashoutCashOutCollectionRead
- CashoutCashOutRead
- CashoutCashOutWrite
- GenericError
- InvalidQueryError
- Media
- MediaRead
- MediaUserRead
- MessageError
- Metadata
- NotFoundError
- Offer
- OfferAddressIndependentWrite
- OfferCollectionRead
- OfferIndependentWrite
- OfferMediaCollectionRead
- OfferMediaRead
- OfferMetadataIndependentWrite
- OfferMetadataUpdate
- OfferOrganizationCollectionRead
- OfferOrganizationRead
- OfferPersonaIndependentWrite
- OfferPersonaRead
- OfferPostCreationRead
- OfferRead
- OfferSoloWrite
- OfferUpdate
- OrganizationAddressUpdate
- OrganizationCollectionRead
- OrganizationMediaCollectionRead
- OrganizationMediaRead
- OrganizationRead
- OrganizationUpdate
- OrganizationUserRead
- Persona
- PersonaAddressRead
- PersonaAddressUpdate
- PersonaAddressWrite
- PersonaCollectionRead
- PersonaMetadataRead
- PersonaMetadataUpdate
- PersonaMetadataWrite
- PersonaRead
- PersonaUpdate
- PersonaUserRead
- PersonaWrite
- ProofOfIdentityCollectionRead
- ProofOfIdentityRead
- ProofOfIdentityWrite
- QuoteAddressRead
- QuoteAddressUpdate
- QuoteAddressWrite
- QuoteRead
- QuoteUpdate
- QuoteWrite
- RateLimitError
- StatisticOutputArraySingleValue
- StatisticOutputMultipleValue
- StatisticOutputSingleValue
- StatisticRead
- StatisticReadDataInner
- StatisticWrite
- TransactionAddressRead
- TransactionCardRead
- TransactionCollectionRead
- TransactionMediaCollectionRead
- TransactionMediaRead
- TransactionMetadataRead
- TransactionOfferCollectionRead
- TransactionOfferRead
- TransactionOrganizationCollectionRead
- TransactionOrganizationRead
- TransactionParcelRead
- TransactionPersonaCollectionRead
- TransactionPersonaRead
- TransactionQuoteCollectionRead
- TransactionQuoteRead
- TransactionRead
- TransactionUpdate
- TransactionWalletRead
- TransactionWrite
- UnprocessableEntity
- UnprocessableEntityViolationsInner
- UserAddressAuthenticatedRead
- UserAddressCollectionRead
- UserAddressSupportRead
- UserAddressUpdate
- UserAuthenticatedRead
- UserBankAccountAuthenticatedRead
- UserCardAuthenticatedRead
- UserCollectionRead
- UserEmailValidationWrite
- UserInvite
- UserJwtCreated
- UserJwtWrite
- UserMediaAuthenticatedRead
- UserMediaCollectionRead
- UserMediaRead
- UserMediaSupportRead
- UserOrganizationAuthenticatedRead
- UserOrganizationCollectionRead
- UserOrganizationRead
- UserOrganizationSupportRead
- UserPersonaAuthenticatedRead
- UserPostRegisterRead
- UserSupportRead
- UserTotpSetupRead
- UserTotpToggleWrite
- UserUpdate
- UserUserEmailUpdate
- UserUserPasswordUpdate
- UserUserRead
- UserUserSubscribed
- UserWalletAuthenticatedRead
- UserWalletCollectionRead
- UserWalletSupportRead
- UserWrite
- View
- WalletUserRead
- Webhook
- WebhookHistoryCollectionRead
- WebhookHistoryRead
- WebhookObject
- WebhookSubscriptionRead
- WebhookSubscriptionWrite
Authorization
Authentication schemes defined for the API:
oauth
- Type:
OAuth
- Flow:
application
- Authorization URL: ``
- Scopes:
- OFFER_READ: Read-only operations on safe-checkout offers
- OFFER_WRITE: Write permissions on safe-checkout offers
- ORGANIZATION_READ: Read organization details and stats
- PERSONA_READ: Read operations on the shared user-base knowledge
- PERSONA_WRITE: Write permissions on the shared user-base knowledge
- PERSONA_AUTH: Capability to issue short-term lived authenticated URL
jwtPersonalKey
- Type: API key
- API key parameter name: Authorization
- Location: HTTP header
Tests
To run the tests, use:
Author
About this package
This PHP package is automatically generated by the OpenAPI Generator project:
- API version:
2.0.67
- Generator version:
7.8.0
- Generator version:
- Build package:
org.openapitools.codegen.languages.PhpClientCodegen
All versions of safe-checkout with dependencies
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^7.3
guzzlehttp/psr7 Version ^1.7 || ^2.0