Skip to main content

PaymentReceiptCreateRequest

HardKAS SDK


HardKAS SDK / artifacts/src / PaymentReceiptCreateRequest

Interface: PaymentReceiptCreateRequest

Defined in: packages/artifacts/src/payment-receipts.ts:5

Properties​

invoice​

invoice: object

Defined in: packages/artifacts/src/payment-receipts.ts:6

amountSompi​

amountSompi: bigint

id​

id: string

merchantId​

merchantId: string

paymentAddress​

paymentAddress: string


networkId?​

optional networkId?: string

Defined in: packages/artifacts/src/payment-receipts.ts:25

network the payment was received on — defaults to 'simnet'


paidAt?​

optional paidAt?: number

Defined in: packages/artifacts/src/payment-receipts.ts:23

epoch ms — inject a fixed value in tests to keep the content hash deterministic


paymentCheckResult​

paymentCheckResult: object

Defined in: packages/artifacts/src/payment-receipts.ts:12

amountFoundSompi​

amountFoundSompi: bigint

confirmations​

confirmations: number

status​

status: string

txId?​

optional txId?: string


policyResult​

policyResult: object

Defined in: packages/artifacts/src/payment-receipts.ts:18

requiredConfirmations​

requiredConfirmations: number

riskProfile​

riskProfile: string