Sha256: e85f0251082c704302f6eb181b142473e23260361c1a64869485d4f7ea6059e3

Contents?: true

Size: 1.89 KB

Versions: 3

Compression:

Stored size: 1.89 KB

Contents

# Conekta::Checkout

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **allowed_payment_methods** | **Array<String>** | Those are the payment methods that will be available for the link |  |
| **expires_at** | **Integer** | It is the time when the link will expire. It is expressed in seconds since the Unix epoch. The valid range is from 2 to 365 days (the valid range will be taken from the next day of the creation date at 00:01 hrs)  |  |
| **monthly_installments_enabled** | **Boolean** | This flag allows you to specify if months without interest will be active. | [optional] |
| **monthly_installments_options** | **Array<Integer>** | This field allows you to specify the number of months without interest. | [optional] |
| **name** | **String** | Reason for charge |  |
| **needs_shipping_contact** | **Boolean** | This flag allows you to fill in the shipping information at checkout. | [optional] |
| **on_demand_enabled** | **Boolean** | This flag allows you to specify if the link will be on demand. | [optional] |
| **order_template** | [**CheckoutOrderTemplate**](CheckoutOrderTemplate.md) |  |  |
| **payments_limit_count** | **Integer** | It is the number of payments that can be made through the link. | [optional] |
| **recurrent** | **Boolean** | false: single use. true: multiple payments |  |
| **type** | **String** | It is the type of link that will be created. It must be a valid type. |  |

## Example

```ruby
require 'conekta'

instance = Conekta::Checkout.new(
  allowed_payment_methods: ["cash","card","bank_transfer"],
  expires_at: 1680397724,
  monthly_installments_enabled: true,
  monthly_installments_options: [3,6,12],
  name: Payment Link Name 1594138857,
  needs_shipping_contact: false,
  on_demand_enabled: true,
  order_template: null,
  payments_limit_count: 5,
  recurrent: false,
  type: PaymentLink
)
```

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
conekta-6.0.3 docs/Checkout.md
conekta-6.0.2 docs/Checkout.md
conekta-6.0.1 docs/Checkout.md