CreatePaymentRequest
Table of Contents
-
$amount
: int
-
$claimGiftAid
: bool
-
$coveredFees
: bool
-
$depositAccountId
: string
-
$fee
: int
-
$organizationId
: string
-
$paymentMeta
: stdClass
-
$paymentMethodId
: string
-
$statementDescriptor
: string
-
$transactions
: array<string|int, mixed>
-
__construct()
: mixed
-
addTransaction()
: void
-
amount()
: int
-
claimGiftAid()
: bool
-
coveredFees()
: bool
-
depositAccountId()
: string
-
fee()
: int
-
organizationId()
: string
-
paymentMeta()
: stdClass
-
paymentMethodId()
: string
-
setDepositAccountId()
: void
-
setFee()
: void
-
setPaymentMeta()
: void
-
statementDescriptor()
: string
-
transactions()
: array<string|int, mixed>
$amount
private
int
$amount
$claimGiftAid
private
bool
$claimGiftAid
$coveredFees
private
bool
$coveredFees
$depositAccountId
private
string
$depositAccountId
$fee
private
int
$fee
$organizationId
private
string
$organizationId
private
stdClass
$paymentMeta
$paymentMethodId
private
string
$paymentMethodId
$statementDescriptor
private
string
$statementDescriptor
$transactions
private
array<string|int, mixed>
$transactions
= []
__construct()
public
__construct(int $amount, string $paymentMethodId, string $statementDescriptor, string $organizationId, bool $claimGiftAid, bool $coveredFees) : mixed
Parameters
-
$amount
: int
-
-
$paymentMethodId
: string
-
-
$statementDescriptor
: string
-
-
$organizationId
: string
-
-
$claimGiftAid
: bool
-
-
$coveredFees
: bool
-
-
codeCoverageIgnore
-
Return values
mixed
—
addTransaction()
public
addTransaction(int $amount, int $backdate, int $fee, string $locationId, string $memo, array<string|int, mixed> $metadata, string $paymentCategoryId, string $paymentCategoryProduct, int $tax) : void
Parameters
-
$amount
: int
-
-
$backdate
: int
-
-
$fee
: int
-
-
$locationId
: string
-
-
$memo
: string
-
-
$metadata
: array<string|int, mixed>
-
-
$paymentCategoryId
: string
-
-
$paymentCategoryProduct
: string
-
-
$tax
: int
-
-
throws
-
TransactionServiceException
Return values
void
—
amount()
public
amount() : int
Return values
int
—
claimGiftAid()
public
claimGiftAid() : bool
Return values
bool
—
coveredFees()
public
coveredFees() : bool
Return values
bool
—
depositAccountId()
public
depositAccountId() : string
Return values
string
—
fee()
public
fee() : int
Return values
int
—
organizationId()
public
organizationId() : string
Return values
string
—
public
paymentMeta() : stdClass
Return values
stdClass
—
paymentMethodId()
public
paymentMethodId() : string
Return values
string
—
setDepositAccountId()
public
setDepositAccountId(string $depositAccountId) : void
Parameters
-
$depositAccountId
: string
-
Return values
void
—
setFee()
public
setFee(int $fee) : void
Parameters
-
$fee
: int
-
Return values
void
—
public
setPaymentMeta(string $product, string $referrer, string $type) : void
Parameters
-
$product
: string
-
-
$referrer
: string
-
-
$type
: string
-
Return values
void
—
statementDescriptor()
public
statementDescriptor() : string
Return values
string
—
transactions()
public
transactions() : array<string|int, mixed>
Return values
array<string|int, mixed>
—