The API reference is not available right now

This instance could not load its API specification. The reference returns as soon as the specification is readable again.

Back to the API reference

No such operation

This instance does not document an operation under that identifier. It may have been renamed, or it may belong to a feature this installation does not have enabled.

Back to the API reference

API reference WalletCheckoutSnapshot

Returns the storefront-safe snapshot for the (provider, merchant) pair.

GET /api/payment-tokenization/checkout-snapshot/{providerType}/{merchantId} deprecated

No permission required.

WPG20-4751: this action owns the environment-wide wallet kill-switch read. The snapshot app service cannot do it, because it is also resolved inside the TransactionManager Functions host, which populates no ABP property bag and so throws on any `FeatureChecker` read; here Volo.Abp.Features.IFeatureChecker is a plain constructor dependency the Blazor host resolves normally. The gate is not declared as a `[Feature]` attribute either: the provider is a route segment, so an endpoint-level gate would withhold Google Pay (which carries no toggle by design) along with the flagged wallets.

Parameters

Name In Type Description
providerType required path PhoenixSharedModelsPaymentTokenizationWalletProviderRegistrationsWalletProviderType Defines the supported wallet provider types used for payment tokenization.
merchantId required path string (uuid)
suppressNulls required query boolean If true, omit properties with null values.

Request body

application/json , required

Field Type Description

This request body has no documented fields.

Responses

200 OK

Field Type Description

This response has no documented body fields.

default The request failed. The body carries the standard error envelope: a machine-readable `error.code`, a human-readable `error.message`, and `error.validationErrors` when the failure was a validation rejection. See the error-code reference in this document's description for the values `error.code` can take.

Field Type Description

This response has no documented body fields.

Errors

A failed request returns the platform error envelope. The error reference lists every value error.code can carry and shows the four response shapes.

Codes declared by

Authentication