Interface CheckoutSettingsServiceGrpc.AsyncService (0.24.0)

public static interface CheckoutSettingsServiceGrpc.AsyncService

Service for supporting checkout settings.

Methods

createCheckoutSettings(CreateCheckoutSettingsRequest request, StreamObserver<CheckoutSettings> responseObserver)

public default void createCheckoutSettings(CreateCheckoutSettingsRequest request, StreamObserver<CheckoutSettings> responseObserver)

Creates CheckoutSettings for the given merchant.

Parameters
Name Description
request CreateCheckoutSettingsRequest
responseObserver io.grpc.stub.StreamObserver<CheckoutSettings>

deleteCheckoutSettings(DeleteCheckoutSettingsRequest request, StreamObserver<Empty> responseObserver)

public default void deleteCheckoutSettings(DeleteCheckoutSettingsRequest request, StreamObserver<Empty> responseObserver)

Deletes CheckoutSettings and unenrolls merchant from Checkout program.

Parameters
Name Description
request DeleteCheckoutSettingsRequest
responseObserver io.grpc.stub.StreamObserver<Empty>

getCheckoutSettings(GetCheckoutSettingsRequest request, StreamObserver<CheckoutSettings> responseObserver)

public default void getCheckoutSettings(GetCheckoutSettingsRequest request, StreamObserver<CheckoutSettings> responseObserver)

Gets CheckoutSettings for the given merchant. This includes information about review state, enrollment state and URL settings.

Parameters
Name Description
request GetCheckoutSettingsRequest
responseObserver io.grpc.stub.StreamObserver<CheckoutSettings>

updateCheckoutSettings(UpdateCheckoutSettingsRequest request, StreamObserver<CheckoutSettings> responseObserver)

public default void updateCheckoutSettings(UpdateCheckoutSettingsRequest request, StreamObserver<CheckoutSettings> responseObserver)

Updates CheckoutSettings for the given merchant.

Parameters
Name Description
request UpdateCheckoutSettingsRequest
responseObserver io.grpc.stub.StreamObserver<CheckoutSettings>