wallet / wallet
OpenAPI compliant library to access resources on the Wallet Platform
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 2
Forks: 1
Open Issues: 0
Type:wallet-api-plugin
Requires
- php: ^7.4 || ^8.0
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.3
- guzzlehttp/psr7: ^1.7 || ^2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.5
- phpunit/phpunit: ^8.0 || ^9.0
This package is auto-updated.
Last update: 2024-12-02 20:32:46 UTC
README
API
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
:
{ "repositories": [ { "type": "vcs", "url": "https://github.com/GIT_USER_ID/GIT_REPO_ID.git" } ], "require": { "GIT_USER_ID/GIT_REPO_ID": "*@dev" } }
Then run composer install
Manual Installation
Download the files and include autoload.php
:
<?php require_once('/path/to/OpenAPIClient-php/vendor/autoload.php');
Getting Started
Please follow the installation procedure and then run the following:
<?php require_once(__DIR__ . '/vendor/autoload.php'); $apiInstance = new OpenAPI\Client\Api\A2PApi( // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`. // This is optional, `GuzzleHttp\Client` will be used as default. new GuzzleHttp\Client() ); $a2_p_application_submission = new \OpenAPI\Client\Model\A2PApplicationSubmission(); // \OpenAPI\Client\Model\A2PApplicationSubmission try { $result = $apiInstance->beginA2PApplication($a2_p_application_submission); print_r($result); } catch (Exception $e) { echo 'Exception when calling A2PApi->beginA2PApplication: ', $e->getMessage(), PHP_EOL; }
API Endpoints
All URIs are relative to https://api.wall.et
Models
- A2PApplicationSubmission
- AdvertisementCredit
- AdvertisementCreditBroadcast
- AdvertisementCreditScan
- Amenity
- Announcement
- ApplicableTerminals
- AuthError
- AvailablePhoneNumbersRequest
- BrowserDetails
- BusinessClassification
- BusinessIndustry
- BusinessRegionsOfOperation
- BusinessRegistrationIdentifier
- BusinessStockExchanges
- BusinessType
- ClaimTicketRequest
- ClickFunnelAmount
- ClickFunnelContact
- ClickFunnelContactProfile
- ClickFunnelEvent
- ClickFunnelOriginalAmount
- ClickFunnelProduct
- ClickFunnelPurchase
- ClickFunnelRegistration
- CountClaimedComps200Response
- CreateFile200Response
- CreateStaticVoucherCampaign
- CreateStaticVoucherCampaignWithVoucherWithCSV
- DashboardWidget
- Dining
- Document
- DuplicateRowFound
- DynamicVoucher
- DynamicVoucherBroadcast
- DynamicVoucherBroadcastListType
- DynamicVoucherTemporalDecreaseFrequencyType
- EmailSubscriber
- Employee
- EmployeeAPIKey
- EmployeeActivityLog
- EmployeeAlert
- EmployeeScheduleStartDay
- EmployeeScheduleStartHour
- EmployeeScheduleStartMeridiem
- EmployeeScheduleStartMinute
- EntityTooLarge
- ExportDataFile
- FalsumError
- FalsumField
- Feature
- FetchAllCountries200ResponseInner
- FetchAllLedgerTransactions200Response
- FetchAllStaticVouchersAssociatedWithCustomerWithVoucherID200ResponseInner
- FetchAllStaticVouchersAssociatedWithCustomerWithVoucherID200ResponseInnerValueType
- FetchCustomerTicketsWithTokenRequest
- FetchDomainsByIndustry200Response
- FetchImportedListRecipientsByPage200Response
- FetchInboundSMSByPage200Response
- FetchIndustry200Response
- FetchMembersCount200Response
- FetchOptInListSubscribersByPage200Response
- FetchOutboundSMSByPage200Response
- FetchPerformanceTicketsPage200Response
- FetchStaticVouchersPage200Response
- ForbiddenRequest
- ForeignKeyDoesNotExist
- Gaming
- HelpDeskRequest
- ImageGrid
- ImportTicketsRequest
- ImportedList
- ImportedListRecipient
- InboundSMS
- InternalServerError
- JobPosition
- LedgerEntry
- LedgerEntryParentObjectID
- LedgerEntryTransactionType
- LinkBook
- LinkBookSection
- LoginStatus200Response
- LoginStatus200ResponseAnyOf
- Lounge
- MSAnalyticsMemberCountPartitionedByDate
- MSAnalyticsMemberPointsRedeemedPartitionedByDate
- MSAnalyticsMemberPointsRefundedPartitionedByDate
- MSAnalyticsMembershipTierAmountRedeemedPartitionedByDate
- MSAnalyticsMembershipTierAmountRefundedPartitionedByDate
- MSMemberHistory
- MSMemberHistoryPagination
- MSMemberRedemption
- MSMemberRedemptionPagination
- MSMemberRedemptionTransactionType
- MSMembershipTierHistory
- MSMembershipTierHistoryPagination
- MSMembershipTierRedemption
- MSMembershipTierRedemptionPagination
- MSMerchantCreditHistory
- MSMerchantCreditHistoryPagination
- MSMerchantCreditRedemption
- MSMerchantCreditRedemptionPagination
- MediaFile
- Member
- MemberSearch
- MemberSearchSearchKey
- MemberSearchSortKey
- Merchant
- MerchantCreditSearch
- MerchantNotInitialized
- MerchantURL
- Message
- MessageDirection
- MessageStatus
- ModuleError
- NewsArticle
- OptInList
- OptInListSource
- OptInListSubscriber
- OutboundSMS
- PaginatedWTMembers
- PaginatedWTMerchantCredits
- PaginationRequestWithIDAndWithoutSortOptions
- PaginationRequestWithSortOptions
- PaginationRequestWithSortOptionsSortOrder
- PaymentDesign
- Performance
- PhoneNumber
- PhoneNumberCapabilities
- PickCreateStaticVoucherCampaignWithVoucherExcludeKeyofcreateStaticVoucherCampaignWithVoucherIsActive
- PickCreateStaticVoucherCampaignWithVoucherExcludeKeyofcreateStaticVoucherCampaignWithVoucherSourceID
- PickMSEmployeeAPIKeyCreateParamsExcludeKeyofMSEmployeeAPIKeyCreateParamsEmployeeID
- PickMSEmployeeAPIKeyUpdateParamsExcludeKeyofMSEmployeeAPIKeyUpdateParamsId
- PickMSMemberCreationParamsExcludeKeyofMSMemberCreationParamsMemberIdentifier
- PickMSMemberExcludeKeyofMSMemberMemberIdentifier
- PickMSMerchantCreditCreationParamsExcludeKeyofMSMerchantCreditCreationParamsMemberIdentifier
- PickMSMerchantCreditExcludeKeyofMSMerchantCreditMemberIdentifier
- PickPaginationRequestWithSortOptionsExcludeKeyofPaginationRequestWithSortOptionsSortKey
- PickPaginationRequestWithoutSortOptionsExcludeKeyofPaginationRequestWithoutSortOptionsIsArchiveIncluded
- PickSSImportedListRecipientFromMembershipTierImportExcludeKeyofSSImportedListRecipientFromMembershipTierImportEmployeeIDOrTierID
- PickSSImportedListUpdateParamsExcludeKeyofSSImportedListUpdateParamsId
- PickSSMobileNumberUpdateParamsExcludeKeyofSSMobileNumberUpdateParamsId
- PickSSOptInListCreateParamsExcludeKeyofSSOptInListCreateParamsEmployeeIDOrOptInConfirmedMediaURLsOrOptOutConfirmedMediaURLs
- PickSSOptInListMemberUpdateParamsExcludeKeyofSSOptInListMemberUpdateParamsMerchantCreatedAtOrMaxSMSCount
- PickSSOptInListMemberUpdateParamsExcludeKeyofSSOptInListMemberUpdateParamsMerchantCreatedAtOrMaxSMSCountOptInSourceID
- PickSSOptInListUpdateParamsExcludeKeyofSSOptInListUpdateParamsId
- PickSSOptInSourceUpdateParamsExcludeKeyofSSOptInSourceUpdateParamsId
- PickSSOutboundMessageLogExcludeKeyofSSOutboundMessageLogToCellPhone
- PickSSOutboundMessageLogExcludeKeyofSSOutboundMessageLogToCellPhonePaymentObjectBroadcastID
- PickSSOutboundMessageLogExcludeKeyofSSOutboundMessageLogToCellPhoneStatus
- PickVSAdvertisementCreditCreateParamsExcludeKeyofVSAdvertisementCreditCreateParamsEmployeeID
- PickVSAdvertisementCreditScanExcludeKeyofVSAdvertisementCreditScanRedeemedAtOrRefundedAt
- PickVSAdvertisementCreditUpdateParamsExcludeKeyofVSAdvertisementCreditUpdateParamsId
- PickVSCampaignUpdateParamsExcludeKeyofVSCampaignUpdateParamsStartDateOrExpirationDate
- PickVSCampaignUpdateParamsExcludeKeyofVSCampaignUpdateParamsStartDateOrExpirationDateValueType
- PickVSDynamicVoucherExcludeKeyofVSDynamicVoucherTemporalDecreaseFrequencyType
- PickVSPaymentDesignCreateParamsExcludeKeyofVSPaymentDesignCreateParamsEmployeeID
- PickVSPaymentDesignUpdateParamsExcludeKeyofVSPaymentDesignUpdateParamsId
- PickVSPaymentDesignUpdateParamsExcludeKeyofVSPaymentDesignUpdateParamsIdBorderStyleType
- PickVSStaticVoucherExcludeKeyofVSStaticVoucherRedeemedAtOrRefundedAtOrLastViewedAt
- PickVSStaticVoucherExcludeKeyofVSStaticVoucherRedeemedAtOrRefundedAtOrLastViewedAtRegisterID
- PickVSStaticVoucherExcludeKeyofVSStaticVoucherRedeemedAtOrRefundedAtOrLastViewedAtTransactionType
- PickWTEmailSubscriberUpdateParamsExcludeKeyofWTEmailSubscriberUpdateParamsId
- PickWTEmployeeCreateExcludeKeyofWTEmployeeCreateEmail
- PickWTMemberMemberIDOrFirstNameOrLastNameOrMembershipTierIDOrPointsAccruedOrMobileNumberOrEmailOrBirthday
- PickWTMerchantCreditMemberIDOrCreditAmountOrMobileNumber
- PickWTMerchantURLUpdateExcludeKeyofWTMerchantURLUpdateUrlID
- PickWTNewsArticleUpdateParamsExcludeKeyofWTNewsArticleUpdateParamsId
- PickWTPaymentObjectBroadcastExcludeKeyofWTPaymentObjectBroadcastListTypeOrListID
- PickWTPaymentObjectBroadcastExcludeKeyofWTPaymentObjectBroadcastListTypeOrListIDBroadcastStatus
- PickWTPaymentObjectBroadcastExcludeKeyofWTPaymentObjectBroadcastListTypeOrListIDPaymentObjectPrefix
- PickWTSmsSubscriberUpdateParamsExcludeKeyofWTSmsSubscriberUpdateParamsId
- PickWTStaticVoucherCampaignCreateParamsExcludeKeyofWTStaticVoucherCampaignCreateParamsStartDateTimeOrExpirationDateTime
- PickWTStaticVoucherCreateParamsExcludeKeyofWTStaticVoucherCreateParamsCampaignID
- Plan
- PortalPage
- PresignedPost
- PresignedPostFields
- Product
- ProfileStatuses
- PromoCode
- QRCodeDesign
- ReachPerformanceStats
- Request
- Response
- Role
- RoleAuditLog
- RoomRate
- SSImportedListRecipientCreateParams
- SSOptInSource
- SSOutboundStatuses
- SaveMerchantCreditPaymentDesignRequest
- SaveTicketSettingsRequest
- SaveTicketSettingsRequestPaymentDesignID
- Service
- SetDefaultPaymentMethodRequest
- SimpleSMSBroadcast
- SmsSubscriber
- StaticVoucher
- StaticVoucherCampaign
- StaticVoucherCampaignBroadcast
- StaticVoucherCampaignGroup
- StaticVoucherCampaignUpdate
- Status
- SubscriptionFeature
- SubscriptionPlan
- SubscriptionProduct
- Tcpa
- Ticket
- TrustBundleStatuses
- UpdateEmailNotificationPreferenceRequest
- UpdateStaticVoucherCampaignWithVoucher
- UpdateStaticVoucherCampaignWithVoucherVoucherID
- VSCampaignGeneratedMessage
- VSCampaignGeneratedMessagePagination
- VSDynamicVoucherStatus
- Video
- VirtualBusinessCard
- WTA2PApplicationUpdateParams
- WTAdvertisementCredit
- WTAdvertisementCreditCreateParams
- WTAdvertisementCreditScan
- WTAdvertisementCreditUpdateParams
- WTAmenityCreateParams
- WTAmenityUpdateParams
- WTAuthenticationCheckSessionTokenStatusResponse
- WTAuthenticationForgotPassword
- WTAuthenticationLoginRequest
- WTAuthenticationLoginResponse
- WTAuthenticationRegister
- WTAuthenticationRequestResetPassword
- WTAuthenticationResetPassword
- WTAuthenticationSSOLoginForDiscourse
- WTBillingChangePlan
- WTBillingSavePaymentMethod
- WTBillingVerifyPaymentMethodResponse
- WTCountResult
- WTCustomerSearchByMemberID
- WTCustomerSearchByPhoneNumber
- WTDiningCreateParams
- WTDiningUpdateParams
- WTDynamicVoucher
- WTDynamicVoucherCreateParams
- WTDynamicVoucherRedemption
- WTDynamicVoucherRedemptionTransactionType
- WTDynamicVoucherSummary
- WTDynamicVoucherSummaryStatus
- WTDynamicVoucherUpdateParams
- WTEmailSubscriberCreateParams
- WTEmailSubscriberCreateParamsWalletUI
- WTEmailSubscriberUpdateParams
- WTEmployee
- WTEmployeeAPIKey
- WTEmployeeAPIKeyCreateParams
- WTEmployeeAPIKeyUpdateParams
- WTEmployeeCreate
- WTEmployeeCreateDocument
- WTEmployeeCreateMediaFile
- WTEmployeeCreateStaticVoucherCampaignGroup
- WTEmployeeFileCreate
- WTEmployeeImportRecords
- WTEmployeeNotification
- WTEmployeeNotificationType
- WTEmployeePeerRoles
- WTEmployeeS3FilePresign
- WTEmployeeS3FilePresignContext
- WTEmployeeScheduleSMSCampaignBroadcast
- WTEmployeeScheduleSimpleSMS
- WTEmployeeScheduleSimpleSMSListType
- WTEmployeeScheduleSimpleSMSToRecipient
- WTEmployeeSendHelpDeskResponse
- WTEmployeeUpdate
- WTEmployeeUpdateRecords
- WTFetchWalletPaymentObjectsWithToken
- WTGamingCreateParams
- WTGamingUpdateParams
- WTImageGridCreateParams
- WTImageGridUpdateParams
- WTImportedList
- WTImportedListRecipientFromMembershipTierImport
- WTImportedListRecipientFromMembershipTierImportTierID
- WTInfoGenesisLookupRequestErrors
- WTInfoGenesisRecordFilterParameters
- WTInfoGenesisRoutingIDs
- WTInfoGenesisUniquePostingIDs
- WTLinkBook
- WTLinkBookCreateParams
- WTLinkBookLinkBookSectionID
- WTLinkBookSectionCreateParams
- WTLinkBookSectionUpdateParams
- WTLinkBookUpdateParams
- WTLocalInstance
- WTLoungeCreateParams
- WTLoungeUpdateParams
- WTMember
- WTMemberCreationParams
- WTMembershipTier
- WTMembershipTierCreationParams
- WTMembershipTierId
- WTMembershipTierUpdateParams
- WTMembershipTierWithMemberCount
- WTMerchantCredit
- WTMerchantCreditCreationParams
- WTMerchantURLCreate
- WTMerchantURLUpdate
- WTMerchantUpdate
- WTMerchantUpdatePOSIntegration
- WTMerchantUpdatePointsOfContact
- WTMessageInstance
- WTNewsArticleCreateParams
- WTNewsArticleUpdateParams
- WTOptInList
- WTOptInListCreationParams
- WTPaymentDesign
- WTPaymentDesignCreateParams
- WTPaymentDesignUpdateParams
- WTPerformanceCreateParams
- WTPerformanceUpdateParams
- WTPosMachine
- WTPosMachineCreateParams
- WTPosMachineUpdateParams
- WTProductCreateParams
- WTProductUpdateParams
- WTPromoCodeCreateParams
- WTPromoCodeUpdateParams
- WTQRCodeDesign
- WTQRCodeDesignCreateParams
- WTQRCodeDesignUpdateParams
- WTRole
- WTRoomRateCreateParams
- WTRoomRateUpdateParams
- WTSMSAcquirePhoneNumber
- WTSMSImportOptInListSubscribers
- WTSMSImportedListCreate
- WTSMSOptInListSourceCreate
- WTSMSUpdatePhoneNumberConfig
- WTServiceCreateParams
- WTServiceUpdateParams
- WTSettingsSetPassword
- WTSmsSubscriberCreateParams
- WTSmsSubscriberCreateParamsWalletUI
- WTSmsSubscriberUpdateParams
- WTStaticVoucher
- WTStaticVoucherCampaign
- WTStaticVoucherCampaignPreviewMessages
- WTStaticVoucherCampaignPreviewMessagesByPage
- WTStaticVoucherCreateParams
- WTStaticVoucherUpdateParams
- WTSystemApprovePhoneNumber
- WTSystemRoleCreate
- WTTCPAOpt
- WTTCPAOptListID
- WTTCPAOptSourceID
- WTTicket
- WTTicketCreateParams
- WTTicketUpdateParams
- WTTwilioRequestAuthyCode
- WTTwilioVerifyAuthyCode
- WTVideoCreateParams
- WTVideoUpdateParams
- WTVirtualBusinessCardCreateParams
- WTVirtualBusinessCardUpdateParams
- WTWalletConfigurationSaveWalletRecord
- WTWalletItemRedemption
- WTWalletObjectPrefixCounts
- WTWalletPageView
- WTWalletPageViewCount
- WTWalletPageViewGeoPoint
- WTWalletPageViewId
- WalletConfiguration
- WalletConfigurationSmsOptInSourceID
- WalletPageView
- Webpage
Authorization
Authentication schemes defined for the API:
api_key
- Type: API key
- API key parameter name: access-token
- Location: HTTP header
Tests
To run the tests, use:
composer install vendor/bin/phpunit
Author
About this package
This PHP package is automatically generated by the OpenAPI Generator project:
- API version:
2.1.600
- Build package:
org.openapitools.codegen.languages.PhpClientCodegen