@@ -177,6 +177,7 @@ def get_instrument_identifier(self, instrument_identifier_id, **kwargs):
177
177
for asynchronous request. (optional)
178
178
:param str instrument_identifier_id: The Id of an Instrument Identifier. (required)
179
179
:param str profile_id: The Id of a profile containing user specific TMS configuration.
180
+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
180
181
:return: PostInstrumentIdentifierRequest
181
182
If the method is called asynchronously,
182
183
returns the request thread.
@@ -208,12 +209,13 @@ def get_instrument_identifier_with_http_info(self, instrument_identifier_id, **k
208
209
for asynchronous request. (optional)
209
210
:param str instrument_identifier_id: The Id of an Instrument Identifier. (required)
210
211
:param str profile_id: The Id of a profile containing user specific TMS configuration.
212
+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
211
213
:return: PostInstrumentIdentifierRequest
212
214
If the method is called asynchronously,
213
215
returns the request thread.
214
216
"""
215
217
216
- all_params = ['instrument_identifier_id' , 'profile_id' ]
218
+ all_params = ['instrument_identifier_id' , 'profile_id' , 'retrieve_bin_details' ]
217
219
all_params .append ('callback' )
218
220
all_params .append ('_return_http_data_only' )
219
221
all_params .append ('_preload_content' )
@@ -243,6 +245,8 @@ def get_instrument_identifier_with_http_info(self, instrument_identifier_id, **k
243
245
instrumentIdentifierId = instrument_identifier_id
244
246
245
247
query_params = []
248
+ if 'retrieve_bin_details' in params :
249
+ query_params .append (('retrieveBinDetails' , params ['retrieve_bin_details' ]))
246
250
247
251
header_params = {}
248
252
if 'profile_id' in params :
@@ -294,6 +298,7 @@ def get_instrument_identifier_payment_instruments_list(self, instrument_identifi
294
298
for asynchronous request. (optional)
295
299
:param str instrument_identifier_id: The Id of an Instrument Identifier. (required)
296
300
:param str profile_id: The Id of a profile containing user specific TMS configuration.
301
+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
297
302
:param int offset: Starting record in zero-based dataset that should be returned as the first object in the array. Default is 0.
298
303
:param int limit: The maximum number that can be returned in the array starting from the offset record in zero-based dataset. Default is 20, maximum is 100.
299
304
:return: PaymentInstrumentList1
@@ -327,14 +332,15 @@ def get_instrument_identifier_payment_instruments_list_with_http_info(self, inst
327
332
for asynchronous request. (optional)
328
333
:param str instrument_identifier_id: The Id of an Instrument Identifier. (required)
329
334
:param str profile_id: The Id of a profile containing user specific TMS configuration.
335
+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
330
336
:param int offset: Starting record in zero-based dataset that should be returned as the first object in the array. Default is 0.
331
337
:param int limit: The maximum number that can be returned in the array starting from the offset record in zero-based dataset. Default is 20, maximum is 100.
332
338
:return: PaymentInstrumentList1
333
339
If the method is called asynchronously,
334
340
returns the request thread.
335
341
"""
336
342
337
- all_params = ['instrument_identifier_id' , 'profile_id' , 'offset' , 'limit' ]
343
+ all_params = ['instrument_identifier_id' , 'profile_id' , 'retrieve_bin_details' , ' offset' , 'limit' ]
338
344
all_params .append ('callback' )
339
345
all_params .append ('_return_http_data_only' )
340
346
all_params .append ('_preload_content' )
@@ -364,6 +370,8 @@ def get_instrument_identifier_payment_instruments_list_with_http_info(self, inst
364
370
instrumentIdentifierId = instrument_identifier_id
365
371
366
372
query_params = []
373
+ if 'retrieve_bin_details' in params :
374
+ query_params .append (('retrieveBinDetails' , params ['retrieve_bin_details' ]))
367
375
if 'offset' in params :
368
376
query_params .append (('offset' , params ['offset' ]))
369
377
if 'limit' in params :
@@ -420,6 +428,7 @@ def patch_instrument_identifier(self, instrument_identifier_id, patch_instrument
420
428
:param str instrument_identifier_id: The Id of an Instrument Identifier. (required)
421
429
:param PatchInstrumentIdentifierRequest patch_instrument_identifier_request: Specify the previous transaction Id to update. (required)
422
430
:param str profile_id: The Id of a profile containing user specific TMS configuration.
431
+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
423
432
:param str if_match: Contains an ETag value from a GET request to make the request conditional.
424
433
:return: PatchInstrumentIdentifierRequest
425
434
If the method is called asynchronously,
@@ -453,13 +462,14 @@ def patch_instrument_identifier_with_http_info(self, instrument_identifier_id, p
453
462
:param str instrument_identifier_id: The Id of an Instrument Identifier. (required)
454
463
:param PatchInstrumentIdentifierRequest patch_instrument_identifier_request: Specify the previous transaction Id to update. (required)
455
464
:param str profile_id: The Id of a profile containing user specific TMS configuration.
465
+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
456
466
:param str if_match: Contains an ETag value from a GET request to make the request conditional.
457
467
:return: PatchInstrumentIdentifierRequest
458
468
If the method is called asynchronously,
459
469
returns the request thread.
460
470
"""
461
471
462
- all_params = ['instrument_identifier_id' , 'patch_instrument_identifier_request' , 'profile_id' , 'if_match' ]
472
+ all_params = ['instrument_identifier_id' , 'patch_instrument_identifier_request' , 'profile_id' , 'retrieve_bin_details' , ' if_match' ]
463
473
all_params .append ('callback' )
464
474
all_params .append ('_return_http_data_only' )
465
475
all_params .append ('_preload_content' )
@@ -494,6 +504,8 @@ def patch_instrument_identifier_with_http_info(self, instrument_identifier_id, p
494
504
instrumentIdentifierId = instrument_identifier_id
495
505
496
506
query_params = []
507
+ if 'retrieve_bin_details' in params :
508
+ query_params .append (('retrieveBinDetails' , params ['retrieve_bin_details' ]))
497
509
498
510
header_params = {}
499
511
if 'profile_id' in params :
@@ -550,6 +562,7 @@ def post_instrument_identifier(self, post_instrument_identifier_request, **kwarg
550
562
for asynchronous request. (optional)
551
563
:param PostInstrumentIdentifierRequest post_instrument_identifier_request: Specify either a Card, Bank Account or Enrollable Card (required)
552
564
:param str profile_id: The Id of a profile containing user specific TMS configuration.
565
+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
553
566
:return: PostInstrumentIdentifierRequest
554
567
If the method is called asynchronously,
555
568
returns the request thread.
@@ -581,12 +594,13 @@ def post_instrument_identifier_with_http_info(self, post_instrument_identifier_r
581
594
for asynchronous request. (optional)
582
595
:param PostInstrumentIdentifierRequest post_instrument_identifier_request: Specify either a Card, Bank Account or Enrollable Card (required)
583
596
:param str profile_id: The Id of a profile containing user specific TMS configuration.
597
+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
584
598
:return: PostInstrumentIdentifierRequest
585
599
If the method is called asynchronously,
586
600
returns the request thread.
587
601
"""
588
602
589
- all_params = ['post_instrument_identifier_request' , 'profile_id' ]
603
+ all_params = ['post_instrument_identifier_request' , 'profile_id' , 'retrieve_bin_details' ]
590
604
all_params .append ('callback' )
591
605
all_params .append ('_return_http_data_only' )
592
606
all_params .append ('_preload_content' )
@@ -613,6 +627,8 @@ def post_instrument_identifier_with_http_info(self, post_instrument_identifier_r
613
627
path_params = {}
614
628
615
629
query_params = []
630
+ if 'retrieve_bin_details' in params :
631
+ query_params .append (('retrieveBinDetails' , params ['retrieve_bin_details' ]))
616
632
617
633
header_params = {}
618
634
if 'profile_id' in params :
0 commit comments