Show / Hide Table of Contents

Class PaymentRefund

Class representing an EasyPost ReferralCustomer payment refund.

Inheritance
System.Object
EphemeralEasyPostObject
EasyPostObject
PaymentRefund
Implements
IEasyPostObject
Inherited Members
EasyPostObject.CreatedAt
EasyPostObject.Id
EasyPostObject.UpdatedAt
EasyPostObject.Prefix
EasyPostObject.AsDictionary()
EasyPostObject.ToString()
EasyPostObject.Equals(Nullable<Object>)
EasyPostObject.GetHashCode()
EphemeralEasyPostObject.Mode
EphemeralEasyPostObject.AsJson()
Namespace: EasyPost.Models.API.Beta
Assembly: EasyPost.dll
Syntax
public class PaymentRefund : EasyPostObject, IEasyPostObject

Properties

| Improve this Doc View Source

Errors

A list of FieldErrors encountered while processing the refund.

Declaration
public List<FieldError>? Errors { get; set; }
Property Value
Type Description
System.Nullable<List<FieldError>>
| Improve this Doc View Source

PaymentLogId

The ID of the new payment log created for the refund.

Declaration
public string? PaymentLogId { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

RefundedAmount

The amount of the refund, in the associated currency and units (e.g. cents).

Declaration
public int? RefundedAmount { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

RefundedAmountCurrencies

The currency of the refund. Defaults to USD.

Declaration
public string? RefundedAmountCurrencies { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

RefundedPaymentLogIds

The IDs of the logs of the payments being refunded.

Declaration
public List<string>? RefundedPaymentLogIds { get; set; }
Property Value
Type Description
System.Nullable<List<System.String>>

Implements

IEasyPostObject
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX