com.alipay.api.domain.ZhimaCreditPayafteruseCreditbizorderCreateModel Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alipay-sdk-java Show documentation
Show all versions of alipay-sdk-java Show documentation
Alipay openapi SDK for Java
Copyright © 2018 杭州蚂蚁金服
All rights reserved.
版权所有 (C)杭州蚂蚁金服
http://open.alipay.com
package com.alipay.api.domain;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
/**
* 芝麻后付APP下单
*
* @author auto create
* @since 1.0, 2024-01-03 10:39:32
*/
public class ZhimaCreditPayafteruseCreditbizorderCreateModel extends AlipayObject {
private static final long serialVersionUID = 8318123216794412187L;
/**
* 只有当传递了order_amount时,该参数才有意义; 1)该参数不传时,默认为ORDER_AMOUNT。 2)传ORDER_AMOUNT时,表示order_amount传入的金额为后付金额,在发起扣款时,最大扣款支付金额为order_amount传入的值; 3)传RISK_AMOUNT时,表示ORDER_AMOUNT传入的金额为风险预估金额,在发起扣款时,最大扣款支付金额为商户签约时约定的上限额度。
*/
@ApiField("amount_type")
private String amountType;
/**
* 订单描述
*/
@ApiField("body")
private String body;
/**
* 当用户进入芝麻先享下单页面后,点击左上角的回退按钮,中断开通流程,跳转回商户的页面地址。不传该链接时,默认返回上一级页面,由外部app唤起支付宝的情况,会返回支付宝首页。
*/
@ApiField("cancel_back_link")
private String cancelBackLink;
/**
* 芝麻外部类目,无差异化风控诉求可不传
*/
@ApiField("category_id")
private String categoryId;
/**
* 业务扩展参数
*/
@ApiField("extend_params")
private String extendParams;
/**
* 订单金额,该金额为当前订单扣款的累计最大额度。例如,下单时传递10.00,则扣款时最大支付金额为10元。若该参数不传,则默认使用商户签约时约定的上限额度。芝麻速办业务场景(极速回收、极速返利、极速退款等)商户请求时,order_amount必传,且amount_type类型需传递ORDER_AMOUNT。
*/
@ApiField("order_amount")
private String orderAmount;
/**
* 商户外部协议号。不传该值时,默认使用out_order_no作为out_agreement_no使用,不同的支付宝用户需要传递不同的外部协议号。
*/
@ApiField("out_agreement_no")
private String outAgreementNo;
/**
* 商户外部订单号,保证不重复
*/
@ApiField("out_order_no")
private String outOrderNo;
/**
* 产品码,不填默认为 CREDIT_PAY_AFTER_USE。芝麻先享产品为CREDIT_PAY_AFTER_USE,其他产品请根据对应的技术支持文档传入。
*/
@ApiField("product_code")
private String productCode;
/**
* 用户芝麻先享开通并下单流程结束后,不区分用户开通并下单成功/失败,跳转回商家页面,该字段代表跳转回商家的页面地址。不传该链接时,默认返回上一级页面,由外部app唤起支付宝的情况,会返回支付宝首页。
*/
@ApiField("return_back_link")
private String returnBackLink;
/**
* 订单标题。 注意:不可使用特殊字符,如 /,=,& 等。
*/
@ApiField("subject")
private String subject;
/**
* 芝麻信用服务ID
*/
@ApiField("zm_service_id")
private String zmServiceId;
public String getAmountType() {
return this.amountType;
}
public void setAmountType(String amountType) {
this.amountType = amountType;
}
public String getBody() {
return this.body;
}
public void setBody(String body) {
this.body = body;
}
public String getCancelBackLink() {
return this.cancelBackLink;
}
public void setCancelBackLink(String cancelBackLink) {
this.cancelBackLink = cancelBackLink;
}
public String getCategoryId() {
return this.categoryId;
}
public void setCategoryId(String categoryId) {
this.categoryId = categoryId;
}
public String getExtendParams() {
return this.extendParams;
}
public void setExtendParams(String extendParams) {
this.extendParams = extendParams;
}
public String getOrderAmount() {
return this.orderAmount;
}
public void setOrderAmount(String orderAmount) {
this.orderAmount = orderAmount;
}
public String getOutAgreementNo() {
return this.outAgreementNo;
}
public void setOutAgreementNo(String outAgreementNo) {
this.outAgreementNo = outAgreementNo;
}
public String getOutOrderNo() {
return this.outOrderNo;
}
public void setOutOrderNo(String outOrderNo) {
this.outOrderNo = outOrderNo;
}
public String getProductCode() {
return this.productCode;
}
public void setProductCode(String productCode) {
this.productCode = productCode;
}
public String getReturnBackLink() {
return this.returnBackLink;
}
public void setReturnBackLink(String returnBackLink) {
this.returnBackLink = returnBackLink;
}
public String getSubject() {
return this.subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
public String getZmServiceId() {
return this.zmServiceId;
}
public void setZmServiceId(String zmServiceId) {
this.zmServiceId = zmServiceId;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy