public static class ProcessingSettings.ProcessingSettingsBuilder
extends java.lang.Object
public ProcessingSettings.ProcessingSettingsBuilder orderId(java.lang.String orderId)
public ProcessingSettings.ProcessingSettingsBuilder taxAmount(java.lang.Long taxAmount)
public ProcessingSettings.ProcessingSettingsBuilder discountAmount(java.lang.Long discountAmount)
public ProcessingSettings.ProcessingSettingsBuilder dutyAmount(java.lang.Long dutyAmount)
public ProcessingSettings.ProcessingSettingsBuilder shippingAmount(java.lang.Long shippingAmount)
public ProcessingSettings.ProcessingSettingsBuilder shippingTaxAmount(java.lang.Long shippingTaxAmount)
public ProcessingSettings.ProcessingSettingsBuilder aft(boolean aft)
public ProcessingSettings.ProcessingSettingsBuilder preferredScheme(PreferredSchema preferredScheme)
public ProcessingSettings.ProcessingSettingsBuilder merchantInitiatedReason(MerchantInitiatedReason merchantInitiatedReason)
public ProcessingSettings.ProcessingSettingsBuilder campaignId(java.lang.Long campaignId)
public ProcessingSettings.ProcessingSettingsBuilder productType(ProductType productType)
public ProcessingSettings.ProcessingSettingsBuilder openId(java.lang.String openId)
public ProcessingSettings.ProcessingSettingsBuilder originalOrderAmount(java.lang.Long originalOrderAmount)
public ProcessingSettings.ProcessingSettingsBuilder receiptId(java.lang.String receiptId)
public ProcessingSettings.ProcessingSettingsBuilder terminalType(TerminalType terminalType)
public ProcessingSettings.ProcessingSettingsBuilder osType(OsType osType)
public ProcessingSettings.ProcessingSettingsBuilder invoiceId(java.lang.String invoiceId)
public ProcessingSettings.ProcessingSettingsBuilder brandName(java.lang.String brandName)
public ProcessingSettings.ProcessingSettingsBuilder locale(java.lang.String locale)
public ProcessingSettings.ProcessingSettingsBuilder shippingPreference(ShippingPreference shippingPreference)
public ProcessingSettings.ProcessingSettingsBuilder userAction(UserAction userAction)
public ProcessingSettings.ProcessingSettingsBuilder setTransactionContext(java.util.List<java.util.Map<java.lang.String,java.lang.String>> setTransactionContext)
public ProcessingSettings.ProcessingSettingsBuilder airlineData(java.util.List<AirlineData> airlineData)
public ProcessingSettings.ProcessingSettingsBuilder otpValue(java.lang.String otpValue)
public ProcessingSettings.ProcessingSettingsBuilder purchaseCountry(CountryCode purchaseCountry)
public ProcessingSettings.ProcessingSettingsBuilder customPaymentMethodIds(java.util.List<java.lang.String> customPaymentMethodIds)
public ProcessingSettings.ProcessingSettingsBuilder merchantCallbackUrl(java.lang.String merchantCallbackUrl)
public ProcessingSettings.ProcessingSettingsBuilder lineOfBusiness(java.lang.String lineOfBusiness)
public ProcessingSettings.ProcessingSettingsBuilder shippingDelay(java.lang.Long shippingDelay)
public ProcessingSettings.ProcessingSettingsBuilder shippingInfo(java.util.List<ShippingInfo> shippingInfo)
public ProcessingSettings.ProcessingSettingsBuilder dlocal(DLocalProcessingSettings dlocal)
public ProcessingSettings.ProcessingSettingsBuilder senderInformation(SenderInformation senderInformation)
public ProcessingSettings build()
public java.lang.String toString()
toString in class java.lang.Object