add preference fields, sandbox, type checkout and sdk php updated