pub struct CreateUnlinkedRefundIssuingTransactionMerchantData {
pub category: Option<CreateUnlinkedRefundIssuingTransactionMerchantDataCategory>,
pub city: Option<String>,
pub country: Option<String>,
pub name: Option<String>,
pub network_id: Option<String>,
pub postal_code: Option<String>,
pub state: Option<String>,
pub terminal_id: Option<String>,
pub url: Option<String>,
}Expand description
Details about the seller (grocery store, e-commerce website, etc.) where the card authorization happened.
Fields§
§category: Option<CreateUnlinkedRefundIssuingTransactionMerchantDataCategory>A categorization of the seller’s type of business. See our merchant categories guide for a list of possible values.
city: Option<String>City where the seller is located
country: Option<String>Country where the seller is located
name: Option<String>Name of the seller
network_id: Option<String>Identifier assigned to the seller by the card network. Different card networks may assign different network_id fields to the same merchant.
postal_code: Option<String>Postal code where the seller is located
state: Option<String>State where the seller is located
terminal_id: Option<String>An ID assigned by the seller to the location of the sale.
url: Option<String>URL provided by the merchant on a 3DS request
Implementations§
Trait Implementations§
Source§impl Clone for CreateUnlinkedRefundIssuingTransactionMerchantData
impl Clone for CreateUnlinkedRefundIssuingTransactionMerchantData
Source§fn clone(&self) -> CreateUnlinkedRefundIssuingTransactionMerchantData
fn clone(&self) -> CreateUnlinkedRefundIssuingTransactionMerchantData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for CreateUnlinkedRefundIssuingTransactionMerchantData
impl PartialEq for CreateUnlinkedRefundIssuingTransactionMerchantData
Source§fn eq(&self, other: &CreateUnlinkedRefundIssuingTransactionMerchantData) -> bool
fn eq(&self, other: &CreateUnlinkedRefundIssuingTransactionMerchantData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for CreateUnlinkedRefundIssuingTransactionMerchantData
impl StructuralPartialEq for CreateUnlinkedRefundIssuingTransactionMerchantData
Auto Trait Implementations§
impl Freeze for CreateUnlinkedRefundIssuingTransactionMerchantData
impl RefUnwindSafe for CreateUnlinkedRefundIssuingTransactionMerchantData
impl Send for CreateUnlinkedRefundIssuingTransactionMerchantData
impl Sync for CreateUnlinkedRefundIssuingTransactionMerchantData
impl Unpin for CreateUnlinkedRefundIssuingTransactionMerchantData
impl UnsafeUnpin for CreateUnlinkedRefundIssuingTransactionMerchantData
impl UnwindSafe for CreateUnlinkedRefundIssuingTransactionMerchantData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more