code: @NonNull
      public static Intent newIntent(@NonNull Context context,
                                     boolean requirePostalField,
                                     boolean updatesCustomer) {
          return new Intent(context, AddSourceActivity.class)
                  .putExtra(EXTRA_SHOW_ZIP, requirePostalField)
                  .putExtra(EXTRA_UPDATE_CUSTOMER, updatesCustomer);
      }
docs: Create an {@link Intent} to start a {@link AddSourceActivity}.
  
  @param context the {@link Context} used to launch the activity
  @param requirePostalField {@code true} to require a postal code field
  @param updatesCustomer {@code true} if the activity should update using an
  already-initialized {@link CustomerSession}, or {@code false} if it should just
  return a source.
  @return an {@link Intent} that can be used to start this activity