Skip to content

Latest commit

 

History

History
172 lines (95 loc) · 3.59 KB

CdvPurchase.Braintree.BraintreeReceipt.md

File metadata and controls

172 lines (95 loc) · 3.59 KB

Class: BraintreeReceipt

CdvPurchase.Braintree.BraintreeReceipt

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new BraintreeReceipt(paymentRequest, dropInResult, decorator)

Parameters

Name Type
paymentRequest PaymentRequest
dropInResult Result
decorator TransactionDecorator & ReceiptDecorator

Overrides

Receipt.constructor

Properties

dropInResult

dropInResult: Result


paymentRequest

paymentRequest: PaymentRequest


platform

platform: Platform

Platform that generated the receipt

Inherited from

Receipt.platform


transactions

transactions: Transaction[] = []

List of transactions contained in the receipt, ordered by date ascending.

Inherited from

Receipt.transactions

Methods

finish

finish(): Promise<void>

Finish all transactions in a receipt

Returns

Promise<void>

Inherited from

Receipt.finish


hasTransaction

hasTransaction(value): boolean

Return true if the receipt contains the given transaction

Parameters

Name Type
value Transaction

Returns

boolean

Inherited from

Receipt.hasTransaction


lastTransaction

lastTransaction(): Transaction

Return the last transaction in this receipt

Returns

Transaction

Inherited from

Receipt.lastTransaction


refresh

refresh(paymentRequest, dropInResult, decorator): void

Parameters

Name Type
paymentRequest PaymentRequest
dropInResult Result
decorator TransactionDecorator

Returns

void


verify

verify(): Promise<void>

Verify a receipt

Returns

Promise<void>

Inherited from

Receipt.verify