All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jp.gopay.sdk.models.common.QrMerchantData Maven / Gradle / Ivy

package jp.gopay.sdk.models.common;

import com.google.gson.annotations.SerializedName;
import jp.gopay.sdk.models.request.transactiontoken.PaymentData;
import jp.gopay.sdk.types.Gateway;
import jp.gopay.sdk.types.PaymentTypeName;

public class QrMerchantData implements PaymentData {

  @SerializedName("qr_image_url")
  private String qrImageUrl;

  @SerializedName("industry")
  private String industry;

  @SerializedName("gateway")
  private Gateway gateway;

  public QrMerchantData(String industry, Gateway gateway) {
    this.industry = industry;
    this.gateway = gateway;
  }

  @Override
  public PaymentTypeName getPaymentType() {
    return PaymentTypeName.QR_MERCHANT;
  }

  public String getQrImageUrl() {
    return qrImageUrl;
  }

  public String getIndustry() {
    return industry;
  }

  public Gateway getGateway() {
    return gateway;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy