Overview

Classes

  • Syspay_Merchant_AstroPayBanksRequest
  • Syspay_Merchant_BillingAgreementCancellationRequest
  • Syspay_Merchant_BillingAgreementInfoRequest
  • Syspay_Merchant_BillingAgreementListRequest
  • Syspay_Merchant_BillingAgreementRequest
  • Syspay_Merchant_ChargebackInfoRequest
  • Syspay_Merchant_ChargebackListRequest
  • Syspay_Merchant_Client
  • Syspay_Merchant_ConfirmRequest
  • Syspay_Merchant_EMS
  • Syspay_Merchant_Entity
  • Syspay_Merchant_Entity_AstroPayBank
  • Syspay_Merchant_Entity_BillingAgreement
  • Syspay_Merchant_Entity_Chargeback
  • Syspay_Merchant_Entity_Creditcard
  • Syspay_Merchant_Entity_Customer
  • Syspay_Merchant_Entity_Eterminal
  • Syspay_Merchant_Entity_Payment
  • Syspay_Merchant_Entity_PaymentMethod
  • Syspay_Merchant_Entity_PaymentRecipient
  • Syspay_Merchant_Entity_Plan
  • Syspay_Merchant_Entity_Refund
  • Syspay_Merchant_Entity_Subscription
  • Syspay_Merchant_Entity_SubscriptionEvent
  • Syspay_Merchant_EterminalRequest
  • Syspay_Merchant_IpAddressesRequest
  • Syspay_Merchant_PaymentInfoRequest
  • Syspay_Merchant_PaymentListRequest
  • Syspay_Merchant_PaymentRequest
  • Syspay_Merchant_PlanInfoRequest
  • Syspay_Merchant_PlanRequest
  • Syspay_Merchant_PlanUpdateRequest
  • Syspay_Merchant_RebillRequest
  • Syspay_Merchant_Redirect
  • Syspay_Merchant_RefundInfoRequest
  • Syspay_Merchant_RefundListRequest
  • Syspay_Merchant_RefundRequest
  • Syspay_Merchant_Request
  • Syspay_Merchant_SubscriptionCancellationRequest
  • Syspay_Merchant_SubscriptionInfoRequest
  • Syspay_Merchant_SubscriptionRebillRequest
  • Syspay_Merchant_SubscriptionRequest
  • Syspay_Merchant_Utils
  • Syspay_Merchant_VoidRequest

Interfaces

  • Syspay_Merchant_Entity_ReturnedEntityInterface

Exceptions

  • Syspay_Merchant_EMSException
  • Syspay_Merchant_RedirectException
  • Syspay_Merchant_RequestException
  • Syspay_Merchant_UnexpectedResponseException
  • Overview
  • Class
  • Tree

Syspay Merchant SDK

Classes summary
Syspay_Merchant_AstroPayBanksRequest Get the available banks to process AstroPay payments with.
Syspay_Merchant_BillingAgreementCancellationRequest Cancel a billing agreement
Syspay_Merchant_BillingAgreementInfoRequest Get information about a billing agreement
Syspay_Merchant_BillingAgreementListRequest Export a list of billing agreements
Syspay_Merchant_BillingAgreementRequest Process a payment
Syspay_Merchant_ChargebackInfoRequest Get information about a chargeback
Syspay_Merchant_ChargebackListRequest Export a list of chargebacks
Syspay_Merchant_Client Base API client
Syspay_Merchant_ConfirmRequest Confirm a payment that is AUTHORIZED
Syspay_Merchant_EMS Handle EMS (Event Messaging System) callbacks
Syspay_Merchant_Entity Base class for entities
Syspay_Merchant_Entity_AstroPayBank An AstroPay Bank
Syspay_Merchant_Entity_BillingAgreement A billing agreement object
Syspay_Merchant_Entity_Chargeback A chargeback object
Syspay_Merchant_Entity_Creditcard A creditcard object
Syspay_Merchant_Entity_Customer A customer object
Syspay_Merchant_Entity_Eterminal An Eterminal instance
Syspay_Merchant_Entity_Payment A payment object
Syspay_Merchant_Entity_PaymentMethod A payment method object (this gives displayable information about a payment method used for a payment)
Syspay_Merchant_Entity_PaymentRecipient A payment recipient object (to use for recipient_map)
Syspay_Merchant_Entity_Plan A plan object
Syspay_Merchant_Entity_Refund A refund object
Syspay_Merchant_Entity_Subscription A subscription object
Syspay_Merchant_Entity_SubscriptionEvent A subscription event object
Syspay_Merchant_EterminalRequest Create an eterminal instance
Syspay_Merchant_IpAddressesRequest Get a list of the SysPay ip addresses
Syspay_Merchant_PaymentInfoRequest Get information about a payment
Syspay_Merchant_PaymentListRequest Export a list of payments
Syspay_Merchant_PaymentRequest Process a payment
Syspay_Merchant_PlanInfoRequest Get information about a plan
Syspay_Merchant_PlanRequest Create a plan
Syspay_Merchant_PlanUpdateRequest Uodate a plan
Syspay_Merchant_RebillRequest Rebill a customer
Syspay_Merchant_Redirect Handle Redirections
Syspay_Merchant_RefundInfoRequest Get information about a refund
Syspay_Merchant_RefundListRequest Export a list of refunds
Syspay_Merchant_RefundRequest Process a refund
Syspay_Merchant_Request Base class for requests
Syspay_Merchant_SubscriptionCancellationRequest Cancel a subscription
Syspay_Merchant_SubscriptionInfoRequest Get information about a subscription
Syspay_Merchant_SubscriptionRebillRequest Issue a manual rebill on a subscription
Syspay_Merchant_SubscriptionRequest Process a subscription
Syspay_Merchant_Utils Placeholder for various utility functions. All methods are static and this class cannot be instantiated.
Syspay_Merchant_VoidRequest Void a payment that is AUTHORIZED
Interfaces summary
Syspay_Merchant_Entity_ReturnedEntityInterface Entities that are built based on an API call response must implement this
Exceptions summary
Syspay_Merchant_EMSException Exception thrown when an EMS callback cannot be interpreted
Syspay_Merchant_RedirectException Exception thrown when the results given in a redirection cannot be validated
Syspay_Merchant_RequestException Exception thrown when an API request fails
Syspay_Merchant_UnexpectedResponseException Exception thrown when the response received from the API could not be parsed
Syspay Merchant SDK API documentation generated by ApiGen 2.8.0