add integral, shipaddress, virtualcard model validation