com.paypal.orders.OrderRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of checkout-sdk Show documentation
Show all versions of checkout-sdk Show documentation
PayPal SDK for integrating with the Checkout REST APIs
// This class was generated on Tue, 04 Sep 2018 12:15:14 PDT by version 0.1.0-dev+904328-dirty of Braintree SDK Generator
// OrderRequest.java
// @version 0.1.0-dev+904328-dirty
// @type object
// @data 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
// DO NOT EDIT
package com.paypal.orders;
import java.util.Map;
import java.util.HashMap;
import java.util.List;
import java.util.ArrayList;
import com.braintreepayments.http.annotations.*;
/**
* The order request details.
*/
@Model
public class OrderRequest {
// Required default constructor
public OrderRequest() {}
/**
* Customizes the payer experience during the approval process for the payment with PayPal.
*/
@SerializedName("application_context")
private ApplicationContext applicationContext;
public ApplicationContext applicationContext() { return applicationContext; }
public OrderRequest applicationContext(ApplicationContext applicationContext) {
this.applicationContext = applicationContext;
return this;
}
/**
* REQUIRED
* The intent to either capture payment immediately or authorize a payment for an order after order creation.
*/
@SerializedName("intent")
private String intent;
public String intent() { return intent; }
public OrderRequest intent(String intent) {
this.intent = intent;
return this;
}
/**
* The customer who approves and pays for the order. The customer is also known as the payer.
*/
@SerializedName("payer")
private Customer payer;
public Customer payer() { return payer; }
public OrderRequest payer(Customer payer) {
this.payer = payer;
return this;
}
/**
* REQUIRED
* An array of purchase units. Each purchase unit establishes a contract between a customer and merchant. Each purchase unit represents either a full or partial order that the customer intends to purchase from the merchant.
*/
@SerializedName(value = "purchase_units", listClass = PurchaseUnitRequest.class)
private List purchaseUnits;
public List purchaseUnits() { return purchaseUnits; }
public OrderRequest purchaseUnits(List purchaseUnits) {
this.purchaseUnits = purchaseUnits;
return this;
}
}