run custom checkout