Skip to content

Commit 0deca73

Browse files
committed
feat(api): add digital wallet tokenization result event type (#20)
1 parent 42a3e58 commit 0deca73

5 files changed

Lines changed: 48 additions & 0 deletions

File tree

lithic-java-core/src/main/kotlin/com/lithic/api/models/Event.kt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ private constructor(
4545
* - `dispute.updated` - A dispute has been updated.
4646
* - `digital_wallet.tokenization_approval_request` - Card network's request to Lithic to
4747
* activate a digital wallet token.
48+
* - `digital_wallet.tokenization_result` - Notification of the end result of a tokenization,
49+
* whether successful or failed.
4850
* - `digital_wallet.tokenization_two_factor_authentication_code` - A code to be passed to an
4951
* end user to complete digital wallet authentication. See
5052
* https://docs.lithic.com/docs/tokenization-control#digital-wallet-tokenization-auth-code.
@@ -74,6 +76,8 @@ private constructor(
7476
* - `dispute.updated` - A dispute has been updated.
7577
* - `digital_wallet.tokenization_approval_request` - Card network's request to Lithic to
7678
* activate a digital wallet token.
79+
* - `digital_wallet.tokenization_result` - Notification of the end result of a tokenization,
80+
* whether successful or failed.
7781
* - `digital_wallet.tokenization_two_factor_authentication_code` - A code to be passed to an
7882
* end user to complete digital wallet authentication. See
7983
* https://docs.lithic.com/docs/tokenization-control#digital-wallet-tokenization-auth-code.
@@ -176,6 +180,8 @@ private constructor(
176180
* - `dispute.updated` - A dispute has been updated.
177181
* - `digital_wallet.tokenization_approval_request` - Card network's request to Lithic to
178182
* activate a digital wallet token.
183+
* - `digital_wallet.tokenization_result` - Notification of the end result of a
184+
* tokenization, whether successful or failed.
179185
* - `digital_wallet.tokenization_two_factor_authentication_code` - A code to be passed to
180186
* an end user to complete digital wallet authentication. See
181187
* https://docs.lithic.com/docs/tokenization-control#digital-wallet-tokenization-auth-code.
@@ -193,6 +199,8 @@ private constructor(
193199
* - `dispute.updated` - A dispute has been updated.
194200
* - `digital_wallet.tokenization_approval_request` - Card network's request to Lithic to
195201
* activate a digital wallet token.
202+
* - `digital_wallet.tokenization_result` - Notification of the end result of a
203+
* tokenization, whether successful or failed.
196204
* - `digital_wallet.tokenization_two_factor_authentication_code` - A code to be passed to
197205
* an end user to complete digital wallet authentication. See
198206
* https://docs.lithic.com/docs/tokenization-control#digital-wallet-tokenization-auth-code.
@@ -280,6 +288,10 @@ private constructor(
280288
val DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST =
281289
EventType(JsonField.of("digital_wallet.tokenization_approval_request"))
282290

291+
@JvmField
292+
val DIGITAL_WALLET_TOKENIZATION_RESULT =
293+
EventType(JsonField.of("digital_wallet.tokenization_result"))
294+
283295
@JvmField
284296
val DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE =
285297
EventType(
@@ -296,6 +308,7 @@ private constructor(
296308
CARD_SHIPPED,
297309
CARD_TRANSACTION_UPDATED,
298310
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST,
311+
DIGITAL_WALLET_TOKENIZATION_RESULT,
299312
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE,
300313
DISPUTE_UPDATED,
301314
}
@@ -305,6 +318,7 @@ private constructor(
305318
CARD_SHIPPED,
306319
CARD_TRANSACTION_UPDATED,
307320
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST,
321+
DIGITAL_WALLET_TOKENIZATION_RESULT,
308322
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE,
309323
DISPUTE_UPDATED,
310324
_UNKNOWN,
@@ -317,6 +331,7 @@ private constructor(
317331
CARD_TRANSACTION_UPDATED -> Value.CARD_TRANSACTION_UPDATED
318332
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST ->
319333
Value.DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST
334+
DIGITAL_WALLET_TOKENIZATION_RESULT -> Value.DIGITAL_WALLET_TOKENIZATION_RESULT
320335
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE ->
321336
Value.DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE
322337
DISPUTE_UPDATED -> Value.DISPUTE_UPDATED
@@ -330,6 +345,7 @@ private constructor(
330345
CARD_TRANSACTION_UPDATED -> Known.CARD_TRANSACTION_UPDATED
331346
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST ->
332347
Known.DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST
348+
DIGITAL_WALLET_TOKENIZATION_RESULT -> Known.DIGITAL_WALLET_TOKENIZATION_RESULT
333349
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE ->
334350
Known.DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE
335351
DISPUTE_UPDATED -> Known.DISPUTE_UPDATED

lithic-java-core/src/main/kotlin/com/lithic/api/models/EventListParams.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,10 @@ constructor(
233233
val DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST =
234234
EventType(JsonField.of("digital_wallet.tokenization_approval_request"))
235235

236+
@JvmField
237+
val DIGITAL_WALLET_TOKENIZATION_RESULT =
238+
EventType(JsonField.of("digital_wallet.tokenization_result"))
239+
236240
@JvmField
237241
val DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE =
238242
EventType(
@@ -249,6 +253,7 @@ constructor(
249253
CARD_SHIPPED,
250254
CARD_TRANSACTION_UPDATED,
251255
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST,
256+
DIGITAL_WALLET_TOKENIZATION_RESULT,
252257
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE,
253258
DISPUTE_UPDATED,
254259
}
@@ -258,6 +263,7 @@ constructor(
258263
CARD_SHIPPED,
259264
CARD_TRANSACTION_UPDATED,
260265
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST,
266+
DIGITAL_WALLET_TOKENIZATION_RESULT,
261267
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE,
262268
DISPUTE_UPDATED,
263269
_UNKNOWN,
@@ -270,6 +276,7 @@ constructor(
270276
CARD_TRANSACTION_UPDATED -> Value.CARD_TRANSACTION_UPDATED
271277
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST ->
272278
Value.DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST
279+
DIGITAL_WALLET_TOKENIZATION_RESULT -> Value.DIGITAL_WALLET_TOKENIZATION_RESULT
273280
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE ->
274281
Value.DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE
275282
DISPUTE_UPDATED -> Value.DISPUTE_UPDATED
@@ -283,6 +290,7 @@ constructor(
283290
CARD_TRANSACTION_UPDATED -> Known.CARD_TRANSACTION_UPDATED
284291
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST ->
285292
Known.DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST
293+
DIGITAL_WALLET_TOKENIZATION_RESULT -> Known.DIGITAL_WALLET_TOKENIZATION_RESULT
286294
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE ->
287295
Known.DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE
288296
DISPUTE_UPDATED -> Known.DISPUTE_UPDATED

lithic-java-core/src/main/kotlin/com/lithic/api/models/EventSubscription.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,10 @@ private constructor(
228228
val DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST =
229229
EventType(JsonField.of("digital_wallet.tokenization_approval_request"))
230230

231+
@JvmField
232+
val DIGITAL_WALLET_TOKENIZATION_RESULT =
233+
EventType(JsonField.of("digital_wallet.tokenization_result"))
234+
231235
@JvmField
232236
val DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE =
233237
EventType(
@@ -244,6 +248,7 @@ private constructor(
244248
CARD_SHIPPED,
245249
CARD_TRANSACTION_UPDATED,
246250
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST,
251+
DIGITAL_WALLET_TOKENIZATION_RESULT,
247252
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE,
248253
DISPUTE_UPDATED,
249254
}
@@ -253,6 +258,7 @@ private constructor(
253258
CARD_SHIPPED,
254259
CARD_TRANSACTION_UPDATED,
255260
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST,
261+
DIGITAL_WALLET_TOKENIZATION_RESULT,
256262
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE,
257263
DISPUTE_UPDATED,
258264
_UNKNOWN,
@@ -265,6 +271,7 @@ private constructor(
265271
CARD_TRANSACTION_UPDATED -> Value.CARD_TRANSACTION_UPDATED
266272
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST ->
267273
Value.DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST
274+
DIGITAL_WALLET_TOKENIZATION_RESULT -> Value.DIGITAL_WALLET_TOKENIZATION_RESULT
268275
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE ->
269276
Value.DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE
270277
DISPUTE_UPDATED -> Value.DISPUTE_UPDATED
@@ -278,6 +285,7 @@ private constructor(
278285
CARD_TRANSACTION_UPDATED -> Known.CARD_TRANSACTION_UPDATED
279286
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST ->
280287
Known.DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST
288+
DIGITAL_WALLET_TOKENIZATION_RESULT -> Known.DIGITAL_WALLET_TOKENIZATION_RESULT
281289
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE ->
282290
Known.DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE
283291
DISPUTE_UPDATED -> Known.DISPUTE_UPDATED

lithic-java-core/src/main/kotlin/com/lithic/api/models/EventSubscriptionCreateParams.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -357,6 +357,10 @@ constructor(
357357
val DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST =
358358
EventType(JsonField.of("digital_wallet.tokenization_approval_request"))
359359

360+
@JvmField
361+
val DIGITAL_WALLET_TOKENIZATION_RESULT =
362+
EventType(JsonField.of("digital_wallet.tokenization_result"))
363+
360364
@JvmField
361365
val DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE =
362366
EventType(
@@ -373,6 +377,7 @@ constructor(
373377
CARD_SHIPPED,
374378
CARD_TRANSACTION_UPDATED,
375379
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST,
380+
DIGITAL_WALLET_TOKENIZATION_RESULT,
376381
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE,
377382
DISPUTE_UPDATED,
378383
}
@@ -382,6 +387,7 @@ constructor(
382387
CARD_SHIPPED,
383388
CARD_TRANSACTION_UPDATED,
384389
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST,
390+
DIGITAL_WALLET_TOKENIZATION_RESULT,
385391
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE,
386392
DISPUTE_UPDATED,
387393
_UNKNOWN,
@@ -394,6 +400,7 @@ constructor(
394400
CARD_TRANSACTION_UPDATED -> Value.CARD_TRANSACTION_UPDATED
395401
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST ->
396402
Value.DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST
403+
DIGITAL_WALLET_TOKENIZATION_RESULT -> Value.DIGITAL_WALLET_TOKENIZATION_RESULT
397404
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE ->
398405
Value.DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE
399406
DISPUTE_UPDATED -> Value.DISPUTE_UPDATED
@@ -407,6 +414,7 @@ constructor(
407414
CARD_TRANSACTION_UPDATED -> Known.CARD_TRANSACTION_UPDATED
408415
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST ->
409416
Known.DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST
417+
DIGITAL_WALLET_TOKENIZATION_RESULT -> Known.DIGITAL_WALLET_TOKENIZATION_RESULT
410418
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE ->
411419
Known.DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE
412420
DISPUTE_UPDATED -> Known.DISPUTE_UPDATED

lithic-java-core/src/main/kotlin/com/lithic/api/models/EventSubscriptionUpdateParams.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,10 @@ constructor(
378378
val DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST =
379379
EventType(JsonField.of("digital_wallet.tokenization_approval_request"))
380380

381+
@JvmField
382+
val DIGITAL_WALLET_TOKENIZATION_RESULT =
383+
EventType(JsonField.of("digital_wallet.tokenization_result"))
384+
381385
@JvmField
382386
val DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE =
383387
EventType(
@@ -394,6 +398,7 @@ constructor(
394398
CARD_SHIPPED,
395399
CARD_TRANSACTION_UPDATED,
396400
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST,
401+
DIGITAL_WALLET_TOKENIZATION_RESULT,
397402
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE,
398403
DISPUTE_UPDATED,
399404
}
@@ -403,6 +408,7 @@ constructor(
403408
CARD_SHIPPED,
404409
CARD_TRANSACTION_UPDATED,
405410
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST,
411+
DIGITAL_WALLET_TOKENIZATION_RESULT,
406412
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE,
407413
DISPUTE_UPDATED,
408414
_UNKNOWN,
@@ -415,6 +421,7 @@ constructor(
415421
CARD_TRANSACTION_UPDATED -> Value.CARD_TRANSACTION_UPDATED
416422
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST ->
417423
Value.DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST
424+
DIGITAL_WALLET_TOKENIZATION_RESULT -> Value.DIGITAL_WALLET_TOKENIZATION_RESULT
418425
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE ->
419426
Value.DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE
420427
DISPUTE_UPDATED -> Value.DISPUTE_UPDATED
@@ -428,6 +435,7 @@ constructor(
428435
CARD_TRANSACTION_UPDATED -> Known.CARD_TRANSACTION_UPDATED
429436
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST ->
430437
Known.DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST
438+
DIGITAL_WALLET_TOKENIZATION_RESULT -> Known.DIGITAL_WALLET_TOKENIZATION_RESULT
431439
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE ->
432440
Known.DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE
433441
DISPUTE_UPDATED -> Known.DISPUTE_UPDATED

0 commit comments

Comments
 (0)