@@ -171,8 +171,8 @@ public class Charge extends ApiResource implements MetadataStore<Charge>, Balanc
171171 Level3 level3 ;
172172
173173 /**
174- * Has the value {@code true} if the object exists in live mode or the value {@code false} if the
175- * object exists in test mode .
174+ * If the object exists in live mode, the value is {@code true}. If the object exists in test
175+ * mode, the value is {@code false} .
176176 */
177177 @ SerializedName ("livemode" )
178178 Boolean livemode ;
@@ -1319,6 +1319,9 @@ public static class PaymentMethodDetails extends StripeObject {
13191319 @ SerializedName ("type" )
13201320 String type ;
13211321
1322+ @ SerializedName ("upi" )
1323+ Upi upi ;
1324+
13221325 @ SerializedName ("us_bank_account" )
13231326 UsBankAccount usBankAccount ;
13241327
@@ -2725,7 +2728,8 @@ public static class Crypto extends StripeObject {
27252728 /**
27262729 * The blockchain network that the transaction was sent on.
27272730 *
2728- * <p>One of {@code base}, {@code ethereum}, {@code polygon}, or {@code solana}.
2731+ * <p>One of {@code base}, {@code ethereum}, {@code polygon}, {@code solana}, or {@code
2732+ * tempo}.
27292733 */
27302734 @ SerializedName ("network" )
27312735 String network ;
@@ -3999,6 +4003,19 @@ public static class Swish extends StripeObject {
39994003 @ EqualsAndHashCode (callSuper = false )
40004004 public static class Twint extends StripeObject {}
40014005
4006+ /**
4007+ * For more details about Upi, please refer to the <a href="https://docs.stripe.com/api">API
4008+ * Reference.</a>
4009+ */
4010+ @ Getter
4011+ @ Setter
4012+ @ EqualsAndHashCode (callSuper = false )
4013+ public static class Upi extends StripeObject {
4014+ /** Customer's unique Virtual Payment Address. */
4015+ @ SerializedName ("vpa" )
4016+ String vpa ;
4017+ }
4018+
40024019 /**
40034020 * For more details about UsBankAccount, please refer to the <a
40044021 * href="https://docs.stripe.com/api">API Reference.</a>
0 commit comments