thelogicstudio/exactpay
Composer 安装命令:
composer require thelogicstudio/exactpay
包简介
Embedding payments into your software platform can be one of the most powerful value drivers for your customers and your top line. Imagine your software delivering the entire order-to-cash cycle including funding right into the customer’s bank account. We provide low code integration- With just a si
README 文档
README
Embedding payments into your software platform can be one of the most powerful value drivers for your customers and your top line. Imagine your software delivering the entire order-to-cash cycle including funding right into the customer’s bank account. We provide low code integration- With just a single API, you can go live with Exact Payments. Onboard customers, automated underwriting, receive webhook notifications when your customers is live and ready to take payments. We have all the payment types your customers want and their buyers need. Credit and debit cards plus ACH payments, Apple Pay, Google Pay, Paypal, recurring payments, card-on-file and more. Dive into our API Reference and add embedded payments with Exact today!
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/TheLogicStudio/ExactPayPHP.git"
}
],
"require": {
"TheLogicStudio/ExactPayPHP": "*@dev"
}
}
Then run composer install
Manual Installation
Download the files and include autoload.php:
<?php require_once('/path/to/Exact Payments PHP SDK/vendor/autoload.php');
Getting Started
Please follow the installation procedure and then run the following:
<?php require_once(__DIR__ . '/vendor/autoload.php'); $apiInstance = new TheLogicStudio\ExactPay\Api\APIHealthCheckApi( // 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() ); try { $result = $apiInstance->apiHealthCheck(); print_r($result); } catch (Exception $e) { echo 'Exception when calling APIHealthCheckApi->apiHealthCheck: ', $e->getMessage(), PHP_EOL; }
API Endpoints
All URIs are relative to https://api.exactpaysandbox.com
| Class | Method | HTTP request | Description |
|---|---|---|---|
| APIHealthCheckApi | apiHealthCheck | GET /status | Retrieve Status |
| AccountManagementApi | accountRegisterApplePayDomains | POST /account/{accountId}/apple-pay | Register Domain for Apple Pay |
| AccountManagementApi | deregisterApplePayDomains | DELETE /account/{accountId}/apple-pay | Deregister Apple Pay Domains |
| AccountManagementApi | listApplePayDomains | GET /account/{accountId}/apple-pay | List Apple Pay Domains |
| AccountManagementApi | organizationOrganizationIdAccountAccountIdGet | GET /organization/{organizationId}/account/{accountId} | Retrieve Account by ID |
| AccountManagementApi | organizationOrganizationIdAccountGet | GET /organization/{organizationId}/account | List Accounts |
| AccountManagementApi | organizationOrganizationIdAccountSearchGet | GET /organization/{organizationId}/account/search | Query Accounts |
| AccountManagementApi | putUpdateAccountById | PUT /organization/{organizationId}/account/{accountId} | Update Account |
| AdminToolsApi | getListNotes | GET /organization/{organizationId}/onboarding/{onboardingId}/note | List Notes |
| AdminToolsApi | organizationOrganizationIdOnboardingOnboardingIdRecheckPut | PUT /organization/{organizationId}/onboarding/{onboardingId}/recheck | Process Workflow |
| AdminToolsApi | organizationOrganizationIdOnboardingOnboardingIdRetryRulePut | PUT /organization/{organizationId}/onboarding/{onboardingId}/retry-rule | Process Verification |
| AdminToolsApi | organizationOrganizationIdOnboardingOnboardingIdStatusPut | PUT /organization/{organizationId}/onboarding/{onboardingId}/status | Update Onboarding Status |
| AdminToolsApi | postCreateNotes | POST /organization/{organizationId}/onboarding/{onboardingId}/note | Add Note |
| AuthenticationApi | createApplicationToken | POST /application/{applicationId}/token | Create Application Token |
| AuthenticationApi | createUserToken | POST /token | Create User Token |
| AuthenticationApi | deleteApplicationToken | DELETE /application/{applicationId}/token/{tokenId} | Delete Application Token |
| AuthenticationApi | queryApplicationToken | GET /application/{applicationId}/token | Query Application Tokens |
| CustomersApi | accountDeleteCustomerCustomerIdPaymentMethodToken | DELETE /account/{accountId}/customer/{customerId}/payment-method/{paymentToken} | Delete Payment Method Associated with Customer by Token (Partner context) |
| CustomersApi | accountDeleteCustomerId | DELETE /account/{accountId}/customer/{customerId} | Delete Customer by ID (Partner context) |
| CustomersApi | accountGetCustomer | GET /account/{accountId}/customer | Query Customers (Partner context) |
| CustomersApi | accountGetCustomerCustomerIdPaymentMethodToken | GET /account/{accountId}/customer/{customerId}/payment-method/{paymentToken} | Get Payment Method Associated with Customer by Token (Partner context) |
| CustomersApi | accountGetCustomerCustomerIdPayments | GET /account/{accountId}/customer/{customerId}/payments | Get Customer Payments (Partner context) |
| CustomersApi | accountGetCustomerDefaultPaymentMethod | GET /account/{accountId}/customer/{customerId}/payment-method/default | Get Default Payment Method Associated to a Customer (Partner context) |
| CustomersApi | accountGetCustomerId | GET /account/{accountId}/customer/{customerId} | Get Customer by ID (Partner context) |
| CustomersApi | accountGetCustomerIdPaymentMethod | GET /account/{accountId}/customer/{customerId}/payment-method | Query Payment Methods of a Customer (Partner context) |
| CustomersApi | accountGetCustomerTokenPaymentMethod | GET /account/{accountId}/customer-token/{customerToken}/payment-method | Query Payment Methods for Customer by customer token (Partner context) |
| CustomersApi | accountPostCustomer | POST /account/{accountId}/customer | Create Customer (Partner context) |
| CustomersApi | accountPostCustomerIdPaymentMethod | POST /account/{accountId}/customer/{customerId}/payment-method | Attach Payment Method to a Customer (Partner context) |
| CustomersApi | accountPutCustomerId | PUT /account/{accountId}/customer/{customerId} | Update Customer by ID (Partner context) |
| CustomersApi | deleteCustomerCustomerIdPaymentMethodToken | DELETE /customer/{customerId}/payment-method/{paymentToken} | Delete Payment Method Associated with Customer by Token (Sub-merchant context) |
| CustomersApi | deleteCustomerId | DELETE /customer/{customerId} | Delete Customer by ID (Sub-merchant context) |
| CustomersApi | getCustomer | GET /customer | Query customers (Sub-merchant context) |
| CustomersApi | getCustomerCustomerIdPaymentMethodToken | GET /customer/{customerId}/payment-method/{paymentToken} | Get Payment Method Associated with Customer by Token (Sub-merchant context) |
| CustomersApi | getCustomerCustomerIdPayments | GET /customer/{customerId}/payments | Get Customer Payments (Sub-merchant context) |
| CustomersApi | getCustomerId | GET /customer/{customerId} | Get Customer by ID (Sub-merchant context) |
| CustomersApi | getCustomerIdPaymentMethod | GET /customer/{customerId}/payment-method | Query Payment Methods of a Customer (Sub-merchant context) |
| CustomersApi | getCustomerTokenPaymentMethod | GET /customer-token/{customerToken}/payment-method | Query Payment Methods for Customer by customer token (Sub-merchant context) |
| CustomersApi | postCustomer | POST /customer | Create Customer for (Sub-merchant context) |
| CustomersApi | postCustomerIdPaymentMethod | POST /customer/{customerId}/payment-method | Attach Payment Method to a Customer (Sub-merchant context) |
| CustomersApi | putCustomerId | PUT /customer/{customerId} | Update Customer by ID (Sub-merchant context) |
| DocumentManagementApi | createDocumentRequest | POST /organization/{organizationId}/onboarding/{onboardingId}/document-request | Request Document |
| DocumentManagementApi | deleteDocumentById | DELETE /organization/{organizationId}/onboarding/{onboardingId}/document/{documentId} | Delete Document |
| DocumentManagementApi | deleteDocumentRequestById | DELETE /organization/{organizationId}/onboarding/{onboardingId}/document-request/{documentRequestId} | Delete Document Request |
| DocumentManagementApi | getDocumentById | GET /organization/{organizationId}/onboarding/{onboardingId}/document/{documentId}/download | Download Document |
| DocumentManagementApi | getDocuments | GET /organization/{organizationId}/onboarding/{onboardingId}/document | List Uploaded Documents |
| DocumentManagementApi | getDownloadAllDocuments | GET /organization/{organizationId}/onboarding/{onboardingId}/document/download | Download All Documents |
| DocumentManagementApi | getListDocumentRequests | GET /organization/{organizationId}/onboarding/{onboardingId}/document-request | List Document Requests |
| DocumentManagementApi | getRetrieveDocument | GET /organization/{organizationId}/onboarding/{onboardingId}/document/{documentId} | Retrieve Document |
| DocumentManagementApi | getRetrieveDocumentRequest | GET /organization/{organizationId}/onboarding/{onboardingId}/document-request/{documentRequestId} | Retrieve Document Request |
| DocumentManagementApi | listDocumentRequestByToken | GET /document-request/{documentRequestToken} | List Document Requests by Token |
| DocumentManagementApi | putUpdateDocumentTypeById | PUT /organization/{organizationId}/onboarding/{onboardingId}/document/{documentId} | Update Document Type |
| DocumentManagementApi | updateDocumentRequest | PUT /organization/{organizationId}/onboarding/{onboardingId}/document-request/{documentRequestId} | Update Document Request |
| DocumentManagementApi | uploadDocument | POST /organization/{organizationId}/onboarding/{onboardingId}/document | Upload Document |
| DocumentManagementApi | uploadDocumentByToken | POST /document/{token} | Upload Document using Token |
| MerchantOnboardingApi | createOnboarding | POST /organization/{organizationId}/onboarding | Create Onboarding Application |
| MerchantOnboardingApi | deleteOnboardingById | DELETE /organization/{organizationId}/onboarding/{onboardingId} | Delete Onboarding |
| MerchantOnboardingApi | listFilterOptions | GET /organization/{organizationId}/onboarding/filters | List Filter Options |
| MerchantOnboardingApi | listMerchantCategoryCodes | GET /mcc | List Merchant Category Codes |
| MerchantOnboardingApi | listOnboardingByOrganization | GET /organization/{organizationId}/onboarding | List Onboardings by Organization |
| MerchantOnboardingApi | listOnboardings | GET /onboarding | List Onboardings |
| MerchantOnboardingApi | retrieveOnboardingById | GET /organization/{organizationId}/onboarding/{onboardingId} | Retrieve Onboarding |
| MerchantOnboardingApi | searchOnboardingByBusinessName | GET /onboarding/search/{businessName} | Search Onboarding by Business Name |
| MerchantOnboardingApi | searchOnboardingByOrganizationIdAndBusinessName | GET /organization/{organizationId}/onboarding/search/{businessName} | Search Onboarding by Organization identifier and Business Name |
| OrdersApi | accountAccountIdOrdersOrderIdGet | GET /account/{accountId}/orders/{orderId} | Get Order Details |
| OrdersApi | accountAccountIdOrdersOrderIdPut | PUT /account/{accountId}/orders/{orderId} | Update Order |
| OrdersApi | accountAccountIdOrdersPost | POST /account/{accountId}/orders | Create Order specifying an account |
| OrdersApi | ordersGet | GET /orders | List Orders |
| OrdersApi | ordersOrderIdAccessTokenPost | POST /orders/{orderId}/accessToken | Create New Access Token |
| OrdersApi | ordersOrderIdResetPut | PUT /orders/{orderId}/reset | Reset Payment Attempts |
| OrdersApi | ordersPost | POST /orders | Create Order |
| OrdersApi | postAccountAccountIdOrdersOrderIdPay | POST /account/{accountId}/orders/{orderId}/pay | Pay for Order with Token |
| PaymentMethodsApi | accountDeletePaymentMethod | DELETE /account/{accountId}/payment-method/{paymentToken} | Delete a Payment Method for a given Account |
| PaymentMethodsApi | accountGetPaymentMethod | GET /account/{accountId}/payment-method/{paymentToken} | Retrieve a Payment Method for a given Account |
| PaymentMethodsApi | accountPostPaymentMethod | POST /account/{accountId}/payment-method | Create Payment Method for a given Account |
| PaymentMethodsApi | accountPostVerifyMicrodeposits | POST /account/{accountId}/payment-method/{payment-token}/verify | Verify micro-deposits on an ACH Payment Method for a given Account |
| PaymentMethodsApi | deletePaymentMethod | DELETE /payment-method/{paymentToken} | Delete a Payment Method |
| PaymentMethodsApi | getPaymentMethod | GET /payment-method/{paymentToken} | Retrieve a Payment Method |
| PaymentMethodsApi | postPaymentMethod | POST /payment-method | Create Payment Method |
| PaymentMethodsApi | postVerifyMicrodeposits | POST /payment-method/{payment-token}/verify | Verify micro-deposits on an ACH Payment Method |
| PaymentsApi | accountCapturePayment | POST /account/{accountId}/payments/{paymentId}/capture | Capture an existing authorization for a given Account |
| PaymentsApi | accountGetPayment | GET /account/{accountId}/payments/{paymentId} | Get details of a specific Payment for a given Account |
| PaymentsApi | accountGetPayments | GET /account/{accountId}/payments | Get Payments for a given Account |
| PaymentsApi | accountPostPayment | POST /account/{accountId}/payments | Create Payment for a given Account |
| PaymentsApi | accountRefundPayment | POST /account/{accountId}/payments/{paymentId}/refund | Refund a specific Payment for a given Account |
| PaymentsApi | accountVoidPayment | POST /account/{accountId}/payments/{paymentId}/void | Void a specific Payment for a given Account |
| PaymentsApi | capturePayment | POST /payments/{paymentId}/capture | Capture an existing authorization |
| PaymentsApi | getPayment | GET /payments/{paymentId} | Get details of a specific Payment |
| PaymentsApi | getPayments | GET /payments | Get Payments |
| PaymentsApi | postPayment | POST /payments | Create Payment |
| PaymentsApi | refundPayment | POST /payments/{paymentId}/refund | Refund a specific payment |
| PaymentsApi | voidPayment | POST /payments/{paymentId}/void | Void a specific Payment |
| ReportingApi | deleteReport | DELETE /report/{reportId} | Delete Report |
| ReportingApi | getReport | GET /report/{reportId} | Download Report |
| ReportingApi | getReportDetails | GET /report/{reportId}/details | Get Report Details |
| ReportingApi | getReports | GET /report | List Reports |
| ReportingApi | postReport | POST /report/{domain} | Create Report |
| UnderwritingWorkflowApi | deleteWorkflowById | DELETE /organization/{organizationId}/onboarding-workflow/{workflowId} | Delete Workflow |
| UnderwritingWorkflowApi | disableWorkflowById | PUT /organization/{organizationId}/onboarding-workflow/{workflowId}/disable | Disable Workflow |
| UnderwritingWorkflowApi | enableWorkflowById | PUT /organization/{organizationId}/onboarding-workflow/{workflowId}/enable | Enable Workflow |
| UnderwritingWorkflowApi | getListWorkflows | GET /organization/{organizationId}/onboarding-workflow | List Underwriting Workflows |
| UnderwritingWorkflowApi | getRetrieveWorkflow | GET /organization/{organizationId}/onboarding-workflow/{workflowId} | Retrieve Workflow |
| UnderwritingWorkflowApi | postCreateWorkflow | POST /organization/{organizationId}/onboarding-workflow | Create Workflow |
| UnderwritingWorkflowApi | putUpdateWorkflow | PUT /organization/{organizationId}/onboarding-workflow/{workflowId} | Update Workflow |
| UnderwritingWorkflowApi | setDefaultWorkflowById | PUT /organization/{organizationId}/onboarding-workflow/{workflowId}/default | Set Default Workflow |
| WebhooksApi | accountDeleteWebhook | DELETE /account/{accountId}/webhook/{webhookId} | Delete Webhook |
| WebhooksApi | accountDisableWebhook | PUT /account/{accountId}/webhook/{webhookId}/disable | Disable Webhook |
| WebhooksApi | accountEnableWebhook | PUT /account/{accountId}/webhook/{webhookId}/enable | Enable Webhook |
| WebhooksApi | accountGetListWebhooks | GET /account/{accountId}/webhook | List Webhooks |
| WebhooksApi | accountGetRetrieveWebhook | GET /account/{accountId}/webhook/{webhookId} | Retrieve Webhook |
| WebhooksApi | accountPostCreateWebhook | POST /account/{accountId}/webhook | Create Webhook |
| WebhooksApi | accountUpdateWebhook | PUT /account/{accountId}/webhook/{webhookId} | Update Webhook |
| WebhooksApi | organizationOrganizationIdWebhookGet | GET /organization/{organizationId}/webhook | List Webhooks |
| WebhooksApi | organizationOrganizationIdWebhookPost | POST /organization/{organizationId}/webhook | Create Webhook |
| WebhooksApi | organizationOrganizationIdWebhookWebhookIdDelete | DELETE /organization/{organizationId}/webhook/{webhookId} | Delete Webhook |
| WebhooksApi | organizationOrganizationIdWebhookWebhookIdDisablePut | PUT /organization/{organizationId}/webhook/{webhookId}/disable | Disable Webhook |
| WebhooksApi | organizationOrganizationIdWebhookWebhookIdEnablePut | PUT /organization/{organizationId}/webhook/{webhookId}/enable | Enable Webhook |
| WebhooksApi | organizationOrganizationIdWebhookWebhookIdGet | GET /organization/{organizationId}/webhook/{webhookId} | Retrieve Webhook |
| WebhooksApi | organizationOrganizationIdWebhookWebhookIdPut | PUT /organization/{organizationId}/webhook/{webhookId} | Update Webhook |
Models
- AcceptanceMethods
- Account
- AccountAccountIdOrdersOrderIdGet404Response
- AccountAccountIdOrdersOrderIdGet404ResponseMetadata
- AccountAccountIdOrdersOrderIdGet404ResponseMetadataMessage
- AccountAch
- AccountDeleteCustomerCustomerIdPaymentMethodToken400Response
- AccountGateway
- AccountGetCustomer403Response
- AccountGetCustomer404Response
- AccountMode
- AccountPostCustomer400Response
- AccountPostCustomerIdPaymentMethod400Response
- AccountRegisterApplePayDomains400Response
- AccountRegisterApplePayDomains400ResponseIssuesInner
- AccountReportDetails
- AccountReportDetailsKycResultsInner
- AccountReportDetailsMerchant
- AccountReportDetailsMerchantAnticipatedTransAmounts
- AccountReportDetailsMerchantBankingDetails
- AccountReportDetailsMerchantBusinessProfile
- AccountReportDetailsMerchantBusinessProfileAcceptanceMethods
- AccountReportDetailsMerchantPrincipalInner
- AccountReportDetailsMerchantPrincipalInnerAddress
- AccountRequest
- AccountRequestAddress
- AccountStatus
- AccountType
- AccountWithGateway
- AccountWithoutGateway
- Ach
- AchAccountDetails
- AchDetailsSchema
- AchPayment
- AchPaymentMethod
- AnticipatedTransAmounts
- ApiHealthCheck200Response
- ApplePayDomains
- ApplicationToken
- ApplicationTokenResponse
- AvsCheck
- BadRequestInvalidWorkflowError
- BadRequestInvalidWorkflowErrorErrorsInner
- BadRequestX2ContextError
- BadRequestX2ContextErrorErrorsInner
- BadRequestX2ErrorV410
- BadRequestX2ErrorV410PathIssues
- BadRequestX2ErrorV410PathIssuesFieldPathInner
- BadRequestZodError
- BankBoarding
- BankResponse
- BankingDetails
- BillingAddress
- BillingCustomer
- BillingDetailsAddress
- BillingDetailsAddressSchema
- BillingDetailsSchema
- BusinessClassification
- BusinessProfile
- BusinessRule
- BusinessRuleOptionsInner
- BusinessRuleOptionsInnerValue1
- BusinessRuleOptionsInnerValue2
- CaptureDetails
- CapturePayment400Response
- CapturePayment400ResponseMetadata
- CapturePayment400ResponseMetadataMessage
- CardDetailsSchema
- CardDetailsSchemaChecks
- CardDetailsSchemaExpiry
- CardPayment
- CardPaymentMethod
- ChargebackReportDetails
- ContextErrorResponseCreateOnboarding
- ContextErrorResponseSystemError
- ContextErrorResponseUploadDocument
- CreateAchPaymentMethod
- CreateAchPaymentMethodAch
- CreateAchPaymentMethodBillingDetails
- CreateApplicationTokenRequest
- CreateCardPaymentMethod
- CreateCardPaymentMethodBillingDetails
- CreateCardPaymentMethodCard
- CreateCardPaymentMethodCardExpiry
- CreateDocumentRequestRequest
- CreateEftPaymentMethod
- CreateEftPaymentMethodBillingDetails
- CreateEftPaymentMethodEft
- CreateOnboarding400Response
- CreateOnboarding404Response
- CreatePayment
- CreatePaymentMethod
- CreateUserTokenRequest
- CreditCardDetails
- Customer
- CustomerAddress
- CustomerOrPaymentMethod
- CustomerPathIssues
- CvdCheck
- Document
- DocumentRequest
- DocumentSchema
- DocumentUploadType
- Dwolla
- Elavon
- ExactResponse
- FilterOnboardings
- FundingReportDetails
- FundingReportDetailsAmount
- GetReportDetails400Response
- InviteAccept
- InviteRequest
- InviteResponse
- InviteUser
- KycResults
- Level3
- LineItem
- LinkPaymentMethod
- LinkPaymentMethodPathIssues
- LinkTokenToCustomer
- ListDocumentRequestByToken200ResponseInner
- LookUpCustomer
- MastercardRule
- MastercardRuleMerchantOptions
- MastercardRuleOptions
- MastercardRulePrincipalOptions
- Mcc
- Merchant
- MerchantAddress
- MerchantAddressWithValidation
- MerchantTermsNConditions
- MerchantWithoutPrincipal
- MerchantWithoutPrincipalTermsNConditions
- MicroDepositVerificationRequest
- NewCustomer
- NotFoundError
- OFACRule
- OFACRuleOptions
- OnboardingCreateResponse
- OnboardingDocumentRequestCreate
- OnboardingDocumentRequestResponse
- OnboardingDocumentRequestUpdate
- OnboardingMerchant
- OnboardingNote
- OnboardingRequest
- OnboardingRetryRuleRequest
- OnboardingTermsNConditions
- OnboardingWithPrincipalResponse
- OnboardingWithoutPrincipal
- Order
- OrderAccessToken
- OrderAccessTokenDetail
- OrderOptions
- OrderResponse
- OrderResponseAccessToken
- OrderResponseBilling
- OrderResponseBillingAddress
- OrderResponseLevel3
- OrderResponseLevel3LineItemsInner
- OrderResponseLevel3ShipTo
- OrderResponseLevel3ShipToAddress
- OrderResponseOptions
- OrderResponseReference
- OrderResponseSoftDescriptor
- OrderSearch
- ParentIdRequest
- PayFacRequest
- PayFacResponse
- PayOrder
- PayOrderPaymentMethod
- PayOrderResponse
- PayOrderResponseOrder
- PayWithAch
- PayWithAchAch
- PayWithApplePay
- PayWithApplePayApplePay
- PayWithCreditCard
- PayWithCreditCardCreditCard
- PayWithDebitBillPay
- PayWithDebitBillPayDebitBillPay
- PayWithGooglePay
- PayWithGooglePayGooglePay
- PayWithToken
- Payment
- PaymentMethod
- PaymentMethodChoice
- PaymentMethodPathIssues
- PaymentOptions
- Permissions
- PlaidAuthRule
- PlaidBalanceRule
- PlaidBalanceRuleOptions
- PlaidIdentityRule
- PostAccountAccountIdOrdersOrderIdPay400Response
- PostAccountAccountIdOrdersOrderIdPay400ResponseMetadata
- PostAccountAccountIdOrdersOrderIdPay404Response
- PostAccountAccountIdOrdersOrderIdPay404ResponseMetadata
- PostCreateNotesRequest
- PostCreateWorkflow201Response
- PostCreateWorkflow400Response
- PostCreateWorkflowRequest
- PostPayment422Response
- PostPaymentMethod400Response
- PostPaymentMethod403Response
- PostPaymentMethod404Response
- PostPaymentMethod406Response
- PostPaymentMethod428Response
- PostPaymentMethod500Response
- PostPaymentMethod503Response
- PostVerifyMicrodeposits202Response
- Principal
- PrincipalAddress
- PrincipalCreateOnboardingResponse
- PutUpdateAccountById400Response
- PutUpdateDocumentTypeByIdRequest
- Reference
- ReferencedPayment
- RefundDetails
- ReportDetailsResponse
- ReportParameters
- ReportQueryRequest
- ReportQueryResponse
- ReportQueryResponseParameters
- RequestFailure
- RoleResponse
- RuleStatus
- SettlementReportDetails
- SettlementReportDetailsBankResponse
- SettlementReportDetailsPaymentMethodDetails
- SettlementReportDetailsReference
- ShipTo
- ShipToAllOf
- SoftDescriptor
- StoredCredentials
- ThreeDSecure
- TitleValues
- TransactionsReportDetails
- TransactionsReportDetailsBankResponse
- TransactionsReportDetailsCaptureDetails
- TransactionsReportDetailsPaymentMethodDetails
- TransactionsReportDetailsPaymentMethodDetailsCvdCheck
- TruliooInternationalWatchlistRule
- TruliooKYBRule
- TruliooKYCRule
- UnderwritingRuleRequestInner
- UnderwritingRuleRequestInnerAnyOf
- UnderwritingRuleRequestInnerAnyOf1
- UnderwritingRuleRequestInnerAnyOf2
- UnderwritingRuleRequestInnerAnyOf3
- UnderwritingRuleRequestInnerAnyOf4
- UnderwritingRuleRequestInnerAnyOf5
- UnderwritingRuleRequestInnerAnyOf6
- UnderwritingRuleRequestInnerAnyOf7
- UnderwritingRuleRequestInnerAnyOf8
- UnderwritingRuleResponseInner
- UnderwritingWorkflowRequest
- UnderwritingWorkflowResponse
- UpdatableAcceptanceMethods
- UpdatableAccount
- UpdatableAddress
- UpdatableAnticipatedTransAmounts
- UpdatableBankingDetails
- UpdatableBusinessFacebook
- UpdatableBusinessLinkedIn
- UpdatableBusinessName
- UpdatableBusinessOnlinePresence
- UpdatableBusinessPhone
- UpdatableBusinessProfile
- UpdatableBusinessTwitter
- UpdatableDbaName
- UpdatableMerchantAddress
- UpdatableOnboardingDocument
- UpdatableOnboardingRequest
- UpdatablePrincipal
- UpdatableWebhookRequest
- UpdateCustomer
- UpdateOnboardingStatusRequest
- UploadDocumentResponse
- UserAccountSchema
- UserToken
- UsersResponse
- VoidDetails
- WebhookEventField
- WebhookRequest
- WebhookResponse
- ZodError
Authorization
Authentication schemes defined for the API:
apiKey
- Type: API key
- API key parameter name: Authorization
- 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:
1.0.4 - Build package:
org.openapitools.codegen.languages.PhpClientCodegen
thelogicstudio/exactpay 适用场景与选型建议
thelogicstudio/exactpay 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 18 次下载、GitHub Stars 达 0, 最近一次更新时间为 2023 年 08 月 25 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「php」 「rest」 「api」 「sdk」 「openapi」 「openapitools」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 thelogicstudio/exactpay 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 thelogicstudio/exactpay 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 thelogicstudio/exactpay 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
A PSR-7 compatible library for making CRUD API endpoints
Api bundle
Alfabank REST API integration
A Flickr wrapper to allow you to call the Flickr api with Guzzle as the backend.Goal is to have 100% Flickr api coverage rather than just upload/display photos (currently at 23%).
BlockCypher's PHP SDK for REST API
Helper classes for creating cookie headers
统计信息
- 总下载量: 18
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 20
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2023-08-25