Class MerchantOrder
Merchant Order resource.
Implements
Inherited Members
Namespace: MercadoPago.Resource.MerchantOrder
Assembly: MercadoPago.dll
Syntax
public class MerchantOrder : IResource
Remarks
For more information, access here.
Properties
| Edit this page View SourceAdditionalInfo
Additional information.
Declaration
public string AdditionalInfo { get; set; }
Property Value
Type | Description |
---|---|
string |
ApiResponse
Response from API.
Declaration
public MercadoPagoResponse ApiResponse { get; set; }
Property Value
Type | Description |
---|---|
MercadoPagoResponse |
ApplicationId
Application ID.
Declaration
public string ApplicationId { get; set; }
Property Value
Type | Description |
---|---|
string |
Cancelled
If the Order is expired (true
) or not (false
).
Declaration
public bool? Cancelled { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Collector
Seller information.
Declaration
public MerchantOrderCollector Collector { get; set; }
Property Value
Type | Description |
---|---|
MerchantOrderCollector |
DateCreated
Date of creation.
Declaration
public DateTime? DateCreated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? |
DateLastUpdated
Last modified date.
Declaration
public DateTime? DateLastUpdated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? |
ExternalReference
Reference you can synchronize with your payment system.
Declaration
public string ExternalReference { get; set; }
Property Value
Type | Description |
---|---|
string |
Id
Order ID.
Declaration
public long? Id { get; set; }
Property Value
Type | Description |
---|---|
long? |
Items
Items information.
Declaration
public IList<MerchantOrderItem> Items { get; set; }
Property Value
Type | Description |
---|---|
IList<MerchantOrderItem> |
Marketplace
Origin of the payment.
Declaration
public string Marketplace { get; set; }
Property Value
Type | Description |
---|---|
string |
NotificationUrl
URL where you'd like to receive a payment notification.
Declaration
public string NotificationUrl { get; set; }
Property Value
Type | Description |
---|---|
string |
OrderStatus
Current merchant order status given the payments status.
Declaration
public string OrderStatus { get; set; }
Property Value
Type | Description |
---|---|
string |
PaidAmount
Amount paid in this order.
Declaration
public decimal? PaidAmount { get; set; }
Property Value
Type | Description |
---|---|
decimal? |
Payer
Payer information.
Declaration
public MerchantOrderPayer Payer { get; set; }
Property Value
Type | Description |
---|---|
MerchantOrderPayer |
Payments
Payments information.
Declaration
public IList<MerchantOrderPayment> Payments { get; set; }
Property Value
Type | Description |
---|---|
IList<MerchantOrderPayment> |
PreferenceId
Payment preference identifier associated to the merchant order.
Declaration
public string PreferenceId { get; set; }
Property Value
Type | Description |
---|---|
string |
RefundedAmount
Amount refunded in this Order.
Declaration
public decimal? RefundedAmount { get; set; }
Property Value
Type | Description |
---|---|
decimal? |
Shipments
Shipments information.
Declaration
public IList<MerchantOrderShipment> Shipments { get; set; }
Property Value
Type | Description |
---|---|
IList<MerchantOrderShipment> |
ShippingCost
Shipping fee.
Declaration
public decimal? ShippingCost { get; set; }
Property Value
Type | Description |
---|---|
decimal? |
SiteId
Country identifier that merchant order belongs to.
Declaration
public string SiteId { get; set; }
Property Value
Type | Description |
---|---|
string |
SponsorId
Sponsor ID.
Declaration
public long? SponsorId { get; set; }
Property Value
Type | Description |
---|---|
long? |
Status
Show the current merchant order state.
Declaration
public string Status { get; set; }
Property Value
Type | Description |
---|---|
string |
TotalAmount
Total amount of the order.
Declaration
public decimal? TotalAmount { get; set; }
Property Value
Type | Description |
---|---|
decimal? |