Skip to content

Commit 73612ab

Browse files
feat(api): add override_company_name parameter to external payment create
1 parent 74cea9d commit 73612ab

4 files changed

Lines changed: 31 additions & 3 deletions

File tree

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 190
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic%2Flithic-7fb459122adaf544433c3d5acd17566e642289b3eccb7ee25d7b7ce418967e32.yml
3-
openapi_spec_hash: fe69fbb129fa5b7d7b1e71d4f2a908f1
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic%2Flithic-8aac2690599ec7343fab3957433e94ebf63ac1186c753e00dff85b32f4d6e88c.yml
3+
openapi_spec_hash: 84da9d0725e41cb5661c6ed6661ce101
44
config_hash: 400b9afe0f7f7b7d96177d05950775f9

lib/lithic/models/payment.rb

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -514,6 +514,13 @@ class ACHMethodAttributes < Lithic::Internal::Type::BaseModel
514514
# @return [String, nil]
515515
optional :company_id, String, nil?: true
516516

517+
# @!attribute override_company_name
518+
# Value to override the configured company name with. Can only be used if allowed
519+
# to override
520+
#
521+
# @return [String, nil]
522+
optional :override_company_name, String, nil?: true
523+
517524
# @!attribute receipt_routing_number
518525
# Receipt routing number
519526
#
@@ -538,7 +545,11 @@ class ACHMethodAttributes < Lithic::Internal::Type::BaseModel
538545
# @return [Array<String>, nil]
539546
optional :trace_numbers, Lithic::Internal::Type::ArrayOf[String]
540547

541-
# @!method initialize(sec_code:, ach_hold_period: nil, addenda: nil, company_id: nil, receipt_routing_number: nil, retries: nil, return_reason_code: nil, trace_numbers: nil)
548+
# @!method initialize(sec_code:, ach_hold_period: nil, addenda: nil, company_id: nil, override_company_name: nil, receipt_routing_number: nil, retries: nil, return_reason_code: nil, trace_numbers: nil)
549+
# Some parameter documentations has been truncated, see
550+
# {Lithic::Models::Payment::MethodAttributes::ACHMethodAttributes} for more
551+
# details.
552+
#
542553
# @param sec_code [Symbol, Lithic::Models::Payment::MethodAttributes::ACHMethodAttributes::SecCode] SEC code for ACH transaction
543554
#
544555
# @param ach_hold_period [Integer, nil] Number of days the ACH transaction is on hold
@@ -547,6 +558,8 @@ class ACHMethodAttributes < Lithic::Internal::Type::BaseModel
547558
#
548559
# @param company_id [String, nil] Company ID for the ACH transaction
549560
#
561+
# @param override_company_name [String, nil] Value to override the configured company name with. Can only be used if allowed
562+
#
550563
# @param receipt_routing_number [String, nil] Receipt routing number
551564
#
552565
# @param retries [Integer, nil] Number of retries attempted

rbi/lithic/models/payment.rbi

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -818,6 +818,11 @@ module Lithic
818818
sig { returns(T.nilable(String)) }
819819
attr_accessor :company_id
820820

821+
# Value to override the configured company name with. Can only be used if allowed
822+
# to override
823+
sig { returns(T.nilable(String)) }
824+
attr_accessor :override_company_name
825+
821826
# Receipt routing number
822827
sig { returns(T.nilable(String)) }
823828
attr_accessor :receipt_routing_number
@@ -844,6 +849,7 @@ module Lithic
844849
ach_hold_period: T.nilable(Integer),
845850
addenda: T.nilable(String),
846851
company_id: T.nilable(String),
852+
override_company_name: T.nilable(String),
847853
receipt_routing_number: T.nilable(String),
848854
retries: T.nilable(Integer),
849855
return_reason_code: T.nilable(String),
@@ -859,6 +865,9 @@ module Lithic
859865
addenda: nil,
860866
# Company ID for the ACH transaction
861867
company_id: nil,
868+
# Value to override the configured company name with. Can only be used if allowed
869+
# to override
870+
override_company_name: nil,
862871
# Receipt routing number
863872
receipt_routing_number: nil,
864873
# Number of retries attempted
@@ -878,6 +887,7 @@ module Lithic
878887
ach_hold_period: T.nilable(Integer),
879888
addenda: T.nilable(String),
880889
company_id: T.nilable(String),
890+
override_company_name: T.nilable(String),
881891
receipt_routing_number: T.nilable(String),
882892
retries: T.nilable(Integer),
883893
return_reason_code: T.nilable(String),

sig/lithic/models/payment.rbs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,7 @@ module Lithic
354354
ach_hold_period: Integer?,
355355
addenda: String?,
356356
company_id: String?,
357+
override_company_name: String?,
357358
receipt_routing_number: String?,
358359
retries: Integer?,
359360
return_reason_code: String?,
@@ -369,6 +370,8 @@ module Lithic
369370

370371
attr_accessor company_id: String?
371372

373+
attr_accessor override_company_name: String?
374+
372375
attr_accessor receipt_routing_number: String?
373376

374377
attr_accessor retries: Integer?
@@ -384,6 +387,7 @@ module Lithic
384387
?ach_hold_period: Integer?,
385388
?addenda: String?,
386389
?company_id: String?,
390+
?override_company_name: String?,
387391
?receipt_routing_number: String?,
388392
?retries: Integer?,
389393
?return_reason_code: String?,
@@ -395,6 +399,7 @@ module Lithic
395399
ach_hold_period: Integer?,
396400
addenda: String?,
397401
company_id: String?,
402+
override_company_name: String?,
398403
receipt_routing_number: String?,
399404
retries: Integer?,
400405
return_reason_code: String?,

0 commit comments

Comments
 (0)