Skip to content

ReceiptDecision

Not yet Enum

ReceiptDecision works with MarketplaceService to indicate the acknowledgement of receipts.

Not implemented in Nova

This enum is missing from Nova. Scripts that reference it will fail.

Description

ReceiptDecision is the required return type for callbacks registered with MarketplaceService.BindReceiptHandler(). The value you return determines whether the receipt is marked as complete or remains unresolved for future processing.

Items

Item Value Status Notes
NotProcessedYet 0 Not yet The receipt has not been processed yet. Returning this value keeps the receipt unresolved so it will be redelivered to the user's handler later, either during their existing session or the next time…
Processed 1 Not yet The receipt has been processed and all benefits have been granted. The receipt is marked as complete and will not be delivered again.

Roblox reference: ReceiptDecision