docs: @NonNull
      public static SourceParams createP24Params(
              @IntRange(from = 0) long amount,
              @NonNull String currency,
              @Nullable String name,
              @NonNull String email,
              @NonNull String returnUrl) {
          final SourceParams params = new SourceParams()
                  .setAmount(amount)
                  .setType(Source.P24)
                  .setCurrency(currency)
                  .setRedirect(createSimpleMap(FIELD_RETURN_URL, returnUrl));
  
          final AbstractMap<String, Object> ownerMap = new HashMap<>();
          ownerMap.put(FIELD_NAME, name);
          ownerMap.put(FIELD_EMAIL, email);
          removeNullAndEmptyParams(ownerMap);
          if (ownerMap.keySet().size() > 0) {
              params.setOwner(ownerMap);
          }
  
          return params;
      }