@@ -418,6 +418,7 @@ impl<T: DatabaseStore> PaymentAttemptInterface for KVRouterStore<T> {
418
418
charge_id : payment_attempt. charge_id . clone ( ) ,
419
419
client_source : payment_attempt. client_source . clone ( ) ,
420
420
client_version : payment_attempt. client_version . clone ( ) ,
421
+ customer_acceptance : payment_attempt. customer_acceptance . clone ( ) ,
421
422
} ;
422
423
423
424
let field = format ! ( "pa_{}" , created_attempt. attempt_id) ;
@@ -1202,6 +1203,7 @@ impl DataModelExt for PaymentAttempt {
1202
1203
charge_id : self . charge_id ,
1203
1204
client_source : self . client_source ,
1204
1205
client_version : self . client_version ,
1206
+ customer_acceptance : self . customer_acceptance ,
1205
1207
}
1206
1208
}
1207
1209
@@ -1268,6 +1270,7 @@ impl DataModelExt for PaymentAttempt {
1268
1270
charge_id : storage_model. charge_id ,
1269
1271
client_source : storage_model. client_source ,
1270
1272
client_version : storage_model. client_version ,
1273
+ customer_acceptance : storage_model. customer_acceptance ,
1271
1274
}
1272
1275
}
1273
1276
}
@@ -1339,6 +1342,7 @@ impl DataModelExt for PaymentAttemptNew {
1339
1342
charge_id : self . charge_id ,
1340
1343
client_source : self . client_source ,
1341
1344
client_version : self . client_version ,
1345
+ customer_acceptance : self . customer_acceptance ,
1342
1346
}
1343
1347
}
1344
1348
@@ -1404,6 +1408,7 @@ impl DataModelExt for PaymentAttemptNew {
1404
1408
charge_id : storage_model. charge_id ,
1405
1409
client_source : storage_model. client_source ,
1406
1410
client_version : storage_model. client_version ,
1411
+ customer_acceptance : storage_model. customer_acceptance ,
1407
1412
}
1408
1413
}
1409
1414
}
@@ -1528,6 +1533,7 @@ impl DataModelExt for PaymentAttemptUpdate {
1528
1533
payment_method_billing_address_id,
1529
1534
client_source,
1530
1535
client_version,
1536
+ customer_acceptance,
1531
1537
} => DieselPaymentAttemptUpdate :: ConfirmUpdate {
1532
1538
amount : amount. get_amount_as_i64 ( ) ,
1533
1539
currency,
@@ -1560,6 +1566,7 @@ impl DataModelExt for PaymentAttemptUpdate {
1560
1566
payment_method_billing_address_id,
1561
1567
client_source,
1562
1568
client_version,
1569
+ customer_acceptance,
1563
1570
} ,
1564
1571
Self :: VoidUpdate {
1565
1572
status,
@@ -1863,6 +1870,7 @@ impl DataModelExt for PaymentAttemptUpdate {
1863
1870
payment_method_billing_address_id,
1864
1871
client_source,
1865
1872
client_version,
1873
+ customer_acceptance,
1866
1874
} => Self :: ConfirmUpdate {
1867
1875
amount : MinorUnit :: new ( amount) ,
1868
1876
currency,
@@ -1893,6 +1901,7 @@ impl DataModelExt for PaymentAttemptUpdate {
1893
1901
payment_method_billing_address_id,
1894
1902
client_source,
1895
1903
client_version,
1904
+ customer_acceptance,
1896
1905
} ,
1897
1906
DieselPaymentAttemptUpdate :: VoidUpdate {
1898
1907
status,
0 commit comments