Skip to content

Instantly share code, notes, and snippets.

@gram197880
Last active July 10, 2018 13:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gram197880/35db267fa34997db6082ef23c68dee78 to your computer and use it in GitHub Desktop.
Save gram197880/35db267fa34997db6082ef23c68dee78 to your computer and use it in GitHub Desktop.
namespace RedRiver.Stripe3DSecure
{
public class Stripe3DSecureChargeableWebhookEvent
{
public int created { get; set; }
public bool livemode { get; set; }
public string id { get; set; }
public string type { get; set; }
public string @object { get; set; }
public object request { get; set; }
public int pending_webhooks { get; set; }
public string api_version { get; set; }
public Data data { get; set; }
}
public class Data
{
public Object @object { get; set; }
}
public class Object
{
public string id { get; set; }
public string @object { get; set; }
public Ach_Credit_Transfer ach_credit_transfer { get; set; }
public object amount { get; set; }
public string client_secret { get; set; }
public int created { get; set; }
public string currency { get; set; }
public string flow { get; set; }
public bool livemode { get; set; }
public Metadata metadata { get; set; }
public Owner owner { get; set; }
public Receiver receiver { get; set; }
public object statement_descriptor { get; set; }
public string status { get; set; }
public string type { get; set; }
public string usage { get; set; }
public ThreeDSecure three_d_secure { get; set; }
}
public class Ach_Credit_Transfer
{
public string account_number { get; set; }
public string routing_number { get; set; }
public string fingerprint { get; set; }
public string bank_name { get; set; }
public string swift_code { get; set; }
}
public class Metadata
{
}
public class Owner
{
public object address { get; set; }
public string email { get; set; }
public object name { get; set; }
public object phone { get; set; }
public object verified_address { get; set; }
public object verified_email { get; set; }
public object verified_name { get; set; }
public object verified_phone { get; set; }
}
public class Receiver
{
public string address { get; set; }
public int amount_charged { get; set; }
public int amount_received { get; set; }
public int amount_returned { get; set; }
public string refund_attributes_method { get; set; }
public string refund_attributes_status { get; set; }
}
public class ThreeDSecure
{
public string card { get; set; }
public bool authenticated { get; set; }
public object customer { get; set; }
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment