Class: CheckoutSdk::AgenticCommerce::DelegatedPaymentRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/checkout_sdk/agentic_commerce/delegated_payment_request.rb

Overview

Request body for POST /agentic_commerce/delegate_payment.

Instance Attribute Summary collapse

Instance Attribute Details

#allowanceDelegatedPaymentAllowance



17
18
19
20
21
22
23
# File 'lib/checkout_sdk/agentic_commerce/delegated_payment_request.rb', line 17

class DelegatedPaymentRequest
  attr_accessor :payment_method,
                :allowance,
                :billing_address,
                :risk_signals,
                :metadata
end

#billing_addressDelegatedPaymentBillingAddress



17
18
19
20
21
22
23
# File 'lib/checkout_sdk/agentic_commerce/delegated_payment_request.rb', line 17

class DelegatedPaymentRequest
  attr_accessor :payment_method,
                :allowance,
                :billing_address,
                :risk_signals,
                :metadata
end

#metadataHash{String => String}

Returns Free-form key/value metadata.

Returns:

  • (Hash{String => String})

    Free-form key/value metadata.



17
18
19
20
21
22
23
# File 'lib/checkout_sdk/agentic_commerce/delegated_payment_request.rb', line 17

class DelegatedPaymentRequest
  attr_accessor :payment_method,
                :allowance,
                :billing_address,
                :risk_signals,
                :metadata
end

#payment_methodDelegatedPaymentMethodCard



17
18
19
20
21
22
23
# File 'lib/checkout_sdk/agentic_commerce/delegated_payment_request.rb', line 17

class DelegatedPaymentRequest
  attr_accessor :payment_method,
                :allowance,
                :billing_address,
                :risk_signals,
                :metadata
end

#risk_signalsArray<DelegatedPaymentRiskSignal>

Returns:



17
18
19
20
21
22
23
# File 'lib/checkout_sdk/agentic_commerce/delegated_payment_request.rb', line 17

class DelegatedPaymentRequest
  attr_accessor :payment_method,
                :allowance,
                :billing_address,
                :risk_signals,
                :metadata
end