adding interactive checkout