Package cz.gopay.api.v3.model.supercash
Class SupercashRequestBuilder
- java.lang.Object
-
- cz.gopay.api.v3.model.supercash.SupercashRequestBuilder
-
public class SupercashRequestBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description SupercashRequestBuilder()
-
Method Summary
-
-
-
Method Detail
-
buildCouponRequest
public SupercashCouponRequest buildCouponRequest()
-
buildBatchItem
public SupercashBatchItem buildBatchItem()
-
buildBatchRequest
public SupercashBatchRequest buildBatchRequest()
-
forGoId
public SupercashRequestBuilder forGoId(Long goId)
-
subType
public SupercashRequestBuilder subType(SubType subType)
-
withAmount
public SupercashRequestBuilder withAmount(Long amount)
-
withAmounts
public SupercashRequestBuilder withAmounts(List<Long> amounts)
-
addAmount
public SupercashRequestBuilder addAmount(Long amount)
-
customId
public SupercashRequestBuilder customId(String customId)
-
orderNumber
public SupercashRequestBuilder orderNumber(String orderNumber)
-
orderDescription
public SupercashRequestBuilder orderDescription(String orderDescription)
-
withBuyerEmail
public SupercashRequestBuilder withBuyerEmail(String buyerEmail)
-
withBuyerPhone
public SupercashRequestBuilder withBuyerPhone(String buyerPhone)
-
validTo
public SupercashRequestBuilder validTo(Date dateValidTo)
-
notificationUrl
public SupercashRequestBuilder notificationUrl(String notificationUrl)
-
batchNotificationUrl
public SupercashRequestBuilder batchNotificationUrl(String batchNotificationUrl)
-
withDefaults
public SupercashRequestBuilder withDefaults(SupercashBatchItem defaults)
-
withCoupons
public SupercashRequestBuilder withCoupons(List<SupercashBatchItem> coupons)
-
addCoupon
public SupercashRequestBuilder addCoupon(SupercashBatchItem coupon)
-
reset
public SupercashRequestBuilder reset()
-
-