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

Class Syspay_Merchant_Entity_Creditcard

A creditcard object

Syspay_Merchant_Entity
Extended by Syspay_Merchant_Entity_Creditcard
Located at Syspay/SDK/Merchant/Entity/Creditcard.php
Methods summary
public array
# toArray( )

Get an array representation of the object to build the request. It will collect all protected properties.

Get an array representation of the object to build the request. It will collect all protected properties.

If a token is set, use it, otherwise use the full card data

Returns

array
An array to be used in the request

Overrides

Syspay_Merchant_Entity::toArray()
public string
# getToken( )

Gets the value of token.

Gets the value of token.

Returns

string
string
public Syspay_Merchant_Entity_Creditcard
# setToken( string $token )

Sets the value of token.

Sets the value of token.

Parameters

$token
the token

Returns

Syspay_Merchant_Entity_Creditcard
self
public string
# getNumber( )

Gets the value of number.

Gets the value of number.

Returns

string
string
public Syspay_Merchant_Entity_Creditcard
# setNumber( string $number )

Sets the value of number.

Sets the value of number.

Parameters

$number
the number

Returns

Syspay_Merchant_Entity_Creditcard
self
public string
# getHolder( )

Gets the value of cardholder.

Gets the value of cardholder.

Returns

string
string
public Syspay_Merchant_Entity_Creditcard
# setHolder( string $holder )

Sets the value of cardholder.

Sets the value of cardholder.

Parameters

$holder
the cardholder

Returns

Syspay_Merchant_Entity_Creditcard
self
public integer
# getCvc( )

Gets the value of cvc.

Gets the value of cvc.

Returns

integer
integer
public Syspay_Merchant_Entity_Creditcard
# setCvc( integer $cvc )

Sets the value of cvc.

Sets the value of cvc.

Parameters

$cvc
the cvc

Returns

Syspay_Merchant_Entity_Creditcard
self
public integer
# getExpMonth( )

Gets the value of exp_month.

Gets the value of exp_month.

Returns

integer
integer
public Syspay_Merchant_Entity_Creditcard
# setExpMonth( integer $expMonth )

Sets the value of exp_month.

Sets the value of exp_month.

Parameters

$expMonth
the exp_month

Returns

Syspay_Merchant_Entity_Creditcard
self
public integer
# getExpYear( )

Gets the value of exp_year.

Gets the value of exp_year.

Returns

integer
integer
public Syspay_Merchant_Entity_Creditcard
# setExpYear( integer $expYear )

Sets the value of exp_year.

Sets the value of exp_year.

Parameters

$expYear
the exp_year

Returns

Syspay_Merchant_Entity_Creditcard
self
Methods inherited from Syspay_Merchant_Entity
getType()
Constants summary
string TYPE
#'creditcard'
Properties inherited from Syspay_Merchant_Entity
$raw
Syspay Merchant SDK API documentation generated by ApiGen 2.8.0