Skip to content

@swapped/connect-sdk / core / CashAppOrder

Type Alias: CashAppOrder ​

CashAppOrder = object

Defined in: src/types/cash-app.types.ts:34

Active Cash App onramp order returned by createOrder.

Properties ​

amount ​

amount: string

Defined in: src/types/cash-app.types.ts:64

Total fiat the user must pay, in fiatCurrency. Includes providerFee and merchantFee.


cashAppUrl ​

cashAppUrl: string

Defined in: src/types/cash-app.types.ts:40

Full Cash App checkout URL. Open it (or encode it as a QR) for the primary “Pay with Cash App” path.


destinationAsset ​

destinationAsset: TokenSymbol

Defined in: src/types/cash-app.types.ts:52


destinationChain ​

destinationChain: Network

Defined in: src/types/cash-app.types.ts:51


estimatedOut ​

estimatedOut: string

Defined in: src/types/cash-app.types.ts:69


expiresAt ​

expiresAt: number

Defined in: src/types/cash-app.types.ts:71

Order expiry as a Unix timestamp in milliseconds.


fiatAmount ​

fiatAmount: string

Defined in: src/types/cash-app.types.ts:57

Fiat value of the order (excluding fees), in fiatCurrency.


fiatCurrency ​

fiatCurrency: Currency

Defined in: src/types/cash-app.types.ts:59

Fiat currency code for fiatAmount (e.g. USD).


id ​

id: string

Defined in: src/types/cash-app.types.ts:35


invoice ​

invoice: string

Defined in: src/types/cash-app.types.ts:50

BTC Lightning invoice for the alternate pay path. Encode it as a Lightning QR - do not use it as a Cash App / HTTP link.


merchantFee ​

merchantFee: string

Defined in: src/types/cash-app.types.ts:68

Merchant / Swapped fee, in fiatCurrency.


providerFee ​

providerFee: string

Defined in: src/types/cash-app.types.ts:66

Cash App / provider fee, in fiatCurrency.


recipientAddress ​

recipientAddress: string

Defined in: src/types/cash-app.types.ts:53


shortUrl ​

shortUrl: string

Defined in: src/types/cash-app.types.ts:45

Compact share / open link for the same Cash App checkout as cashAppUrl. Prefer this when you need a shorter URL.