Struct libstripe::ApplicationFeeRefunds
[−]
[src]
pub struct ApplicationFeeRefunds { pub id: String, pub object: String, pub amount: i64, pub balance_transaction: Option<BalanceTransaction>, pub currency: Currency, pub fee: String, pub metadata: HashMap<String, String>, }
Fields
id: String
object: String
amount: i64
balance_transaction: Option<BalanceTransaction>
currency: Currency
fee: String
metadata: HashMap<String, String>
Methods
impl ApplicationFeeRefunds
[src]
fn create<B: Serialize>(
client: &Client,
id: &str,
param: B
) -> Result<ApplicationFeeRefunds, Error>
[src]
client: &Client,
id: &str,
param: B
) -> Result<ApplicationFeeRefunds, Error>
fn retrieve(
client: &Client,
id: &str,
fee: &str
) -> Result<ApplicationFeeRefunds, Error>
[src]
client: &Client,
id: &str,
fee: &str
) -> Result<ApplicationFeeRefunds, Error>
fn update<B: Serialize>(
client: &Client,
id: &str,
refund: &str,
param: B
) -> Result<ApplicationFeeRefunds, Error>
[src]
client: &Client,
id: &str,
refund: &str,
param: B
) -> Result<ApplicationFeeRefunds, Error>
fn list<B: Serialize>(
client: &Client,
id: &str,
param: B
) -> Result<List<ApplicationFeeRefunds>, Error>
[src]
client: &Client,
id: &str,
param: B
) -> Result<List<ApplicationFeeRefunds>, Error>