pub struct PaymentIntentProcessingCustomerNotification {
pub approval_requested: Option<bool>,
pub completes_at: Option<Timestamp>,
}
Fields§
§approval_requested: Option<bool>
Whether customer approval has been requested for this payment.
For payments greater than INR 15000 or mandate amount, the customer must provide explicit approval of the payment with their bank.
completes_at: Option<Timestamp>
If customer approval is required, they need to provide approval before this time.
Trait Implementations§
source§impl Clone for PaymentIntentProcessingCustomerNotification
impl Clone for PaymentIntentProcessingCustomerNotification
source§fn clone(&self) -> PaymentIntentProcessingCustomerNotification
fn clone(&self) -> PaymentIntentProcessingCustomerNotification
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for PaymentIntentProcessingCustomerNotification
impl Default for PaymentIntentProcessingCustomerNotification
source§fn default() -> PaymentIntentProcessingCustomerNotification
fn default() -> PaymentIntentProcessingCustomerNotification
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PaymentIntentProcessingCustomerNotification
impl<'de> Deserialize<'de> for PaymentIntentProcessingCustomerNotification
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more