syntax = "proto3";

package payment.api.checkout.v1;
import "errors/errors.proto";

option go_package = "github.com/go-saas/kit/payment/api/checkout/v1;v1";

enum ErrorReason {

  option (errors.default_code) = 500;

  PRODUCT_ACROSS_TENANT = 0 [(errors.code) = 400];
  PRICE_TYPE_UNSUPPORTED=1[(errors.code) = 400];
  CURRENCY_UNSUPPORTED=2[(errors.code) = 400];
}