Skip to content
Niu DocsNiu 牛元文档
Dashboard控制台

PreparedCustomerBalanceGrant

Generated from the checked-in source. Do not edit this reference by hand.

SDK source. All SDK types.

TypeScript
/** Durable intent; prepared does not prove an in-flight publication failed. */
export type PreparedCustomerBalanceGrant = {
id: string;
idempotency_key: string;
currency: string;
amount_nanos: string;
reason: string;
application_policy: 'future_only' | 'unpaid_credit_first';
created_at: string;
status: 'prepared' | 'issued';
result: {
id: string;
application_policy: 'future_only' | 'unpaid_credit_first';
applied_to_credit_nanos: string;
retained_for_future_consumption_nanos: string;
} | null;
};