{"id":19074075,"url":"https://github.com/conekta/conekta-go","last_synced_at":"2026-05-19T04:30:17.602Z","repository":{"id":42365869,"uuid":"54139443","full_name":"conekta/conekta-go","owner":"conekta","description":"Golang Bindings For Conekta","archived":false,"fork":false,"pushed_at":"2024-12-17T22:34:12.000Z","size":1173,"stargazers_count":5,"open_issues_count":1,"forks_count":4,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-01-02T17:33:28.787Z","etag":null,"topics":["conekta-sdk"],"latest_commit_sha":null,"homepage":"https://www.conekta.com","language":"Mustache","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/conekta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-03-17T17:49:36.000Z","updated_at":"2024-12-17T22:34:14.000Z","dependencies_parsed_at":"2023-12-21T21:25:08.657Z","dependency_job_id":"55f4b7f7-b7bc-43ac-a619-db2bfac01b8b","html_url":"https://github.com/conekta/conekta-go","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/conekta%2Fconekta-go","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/conekta%2Fconekta-go/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/conekta%2Fconekta-go/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/conekta%2Fconekta-go/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/conekta","download_url":"https://codeload.github.com/conekta/conekta-go/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240126614,"owners_count":19751933,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["conekta-sdk"],"created_at":"2024-11-09T01:49:35.505Z","updated_at":"2026-05-19T04:30:17.553Z","avatar_url":"https://github.com/conekta.png","language":"Mustache","funding_links":[],"categories":[],"sub_categories":[],"readme":"![GO api](conekta.png)\n# conekta Go API Library\n[![Go Reference](https://pkg.go.dev/badge/github.com/conekta/conekta-go.svg)](https://pkg.go.dev/github.com/conekta/conekta-go)\n\nConekta sdk\n\n## Overview\nThis API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [OpenAPI-spec](https://www.openapis.org/) from a remote server, you can easily generate an API client.\n\n- API version: 2.1.0\n- Package version: 6.0.6\n- Build package: org.openapitools.codegen.languages.GoClientCodegen\nFor more information, please visit [https://github.com/conekta/openapi/issues](https://github.com/conekta/openapi/issues)\n\n## Prerequisites\n- [Conekta account](https://panel.conekta.com/)\n- [API key](https://developers.conekta.com/docs/como-obtener-tus-api-keys).  your API credential .\n\n## Installation\nDownload conekta-go package:\n```\ngo get -u github.com/conekta/conekta-go\n```\n## Using the library\n\nIn order to submit http request to Conekta API you need to initialize the client. The following example makes a order request:\n```go\npackage main\n\nimport (\n    \"context\"\n\t\"net/http\"\n\t\n    \"github.com/conekta/conekta-go\"\n)\n\nfunc main() {\n\t// Create a OrderRequest\n\tconst acceptLanguage = \"es\"\n\tconst accessToken = \"Your merchant XAPI key\"\n\n\t// create the http client\n\tconfig := conekta.NewConfiguration()\n\tclient := conekta.NewAPIClient(config)\n\n\tctx := context.WithValue(context.TODO(), conekta.ContextAccessToken, accessToken)\n\n\t// create customer\n\tcustomer := conekta.Customer{\n\t\tName:  \"test go\",\n\t\tPhone: \"+573143159063\",\n\t\tEmail: \"test@conekta.com\",\n\t}\n\tcustomerResponse, httpResponse, err := client.CustomersApi.CreateCustomer(ctx).\n\t\tCustomer(customer).\n\t\tAcceptLanguage(acceptLanguage).\n\t\tExecute()\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\tif httpResponse.StatusCode != http.StatusCreated {\n\t\tpanic(\"invalid response statusCode\")\n\t}\n\n\t// Create OrderRequest\n\tchargeRequest := conekta.ChargeRequest{\n\t\tAmount:        conekta.PtrInt32(1555),\n\t\tPaymentMethod: *conekta.NewChargeRequestPaymentMethod(\"cash\"),\n\t}\n\tproductLine := conekta.Product{\n\t\tName:      \"toshiba\",\n\t\tQuantity:  1,\n\t\tUnitPrice: 1555,\n\t}\n\torderRequest := conekta.OrderRequest{\n\t\tCharges: []conekta.ChargeRequest{\n\t\t\tchargeRequest,\n\t\t},\n\t\tCurrency: \"MXN\",\n\t\tCustomerInfo: conekta.OrderRequestCustomerInfo{\n\t\t\tCustomerInfoJustCustomerId: conekta.NewCustomerInfoJustCustomerId(customerResponse.Id),\n\t\t},\n\t\tLineItems: []conekta.Product{\n\t\t\tproductLine,\n\t\t},\n\t}\n\n\t//Make the call to the service. This example code makes a call to /orders\n\torderResponse, httpResponse, err := client.OrdersApi.CreateOrder(ctx).\n\t\tOrderRequest(orderRequest).\n\t\tAcceptLanguage(acceptLanguage).\n\t\tExecute()\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\tif httpResponse.StatusCode != http.StatusCreated {\n\t\tpanic(\"invalid response statusCode\")\n\t}\n\tprintln(*orderResponse)   \n}\n```\n\n## Running tests\nNavigate to conekta-go folder and run the following commands.\n```\ndocker-compose up -d\ngo test -v --race ./...\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://api.conekta.io*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*AntifraudAPI* | [**CreateRuleBlacklist**](docs/AntifraudAPI.md#createruleblacklist) | **Post** /antifraud/blacklists | Create blacklisted rule\n*AntifraudAPI* | [**CreateRuleWhitelist**](docs/AntifraudAPI.md#createrulewhitelist) | **Post** /antifraud/whitelists | Create whitelisted rule\n*AntifraudAPI* | [**DeleteRuleBlacklist**](docs/AntifraudAPI.md#deleteruleblacklist) | **Delete** /antifraud/blacklists/{id} | Delete blacklisted rule\n*AntifraudAPI* | [**DeleteRuleWhitelist**](docs/AntifraudAPI.md#deleterulewhitelist) | **Delete** /antifraud/whitelists/{id} | Delete whitelisted rule\n*AntifraudAPI* | [**GetRuleBlacklist**](docs/AntifraudAPI.md#getruleblacklist) | **Get** /antifraud/blacklists | Get list of blacklisted rules\n*AntifraudAPI* | [**GetRuleWhitelist**](docs/AntifraudAPI.md#getrulewhitelist) | **Get** /antifraud/whitelists | Get a list of whitelisted rules\n*ApiKeysAPI* | [**CreateApiKey**](docs/ApiKeysAPI.md#createapikey) | **Post** /api_keys | Create Api Key\n*ApiKeysAPI* | [**DeleteApiKey**](docs/ApiKeysAPI.md#deleteapikey) | **Delete** /api_keys/{id} | Delete Api Key\n*ApiKeysAPI* | [**GetApiKey**](docs/ApiKeysAPI.md#getapikey) | **Get** /api_keys/{id} | Get Api Key\n*ApiKeysAPI* | [**GetApiKeys**](docs/ApiKeysAPI.md#getapikeys) | **Get** /api_keys | Get list of Api Keys\n*ApiKeysAPI* | [**UpdateApiKey**](docs/ApiKeysAPI.md#updateapikey) | **Put** /api_keys/{id} | Update Api Key\n*BalancesAPI* | [**GetBalance**](docs/BalancesAPI.md#getbalance) | **Get** /balance | Get a company\u0026#39;s balance\n*ChargesAPI* | [**GetCharges**](docs/ChargesAPI.md#getcharges) | **Get** /charges | Get A List of Charges\n*ChargesAPI* | [**OrdersCreateCharge**](docs/ChargesAPI.md#orderscreatecharge) | **Post** /orders/{id}/charges | Create charge\n*ChargesAPI* | [**OrdersCreateCharges**](docs/ChargesAPI.md#orderscreatecharges) | **Post** /orders/{id}/add_charges | Create charges\n*ChargesAPI* | [**UpdateCharge**](docs/ChargesAPI.md#updatecharge) | **Put** /charges/{id} | Update a charge\n*CompaniesAPI* | [**GetCompanies**](docs/CompaniesAPI.md#getcompanies) | **Get** /companies | Get List of Companies\n*CompaniesAPI* | [**GetCompany**](docs/CompaniesAPI.md#getcompany) | **Get** /companies/{id} | Get Company\n*CustomersAPI* | [**CreateCustomer**](docs/CustomersAPI.md#createcustomer) | **Post** /customers | Create customer\n*CustomersAPI* | [**CreateCustomerFiscalEntities**](docs/CustomersAPI.md#createcustomerfiscalentities) | **Post** /customers/{id}/fiscal_entities | Create Fiscal Entity\n*CustomersAPI* | [**DeleteCustomerById**](docs/CustomersAPI.md#deletecustomerbyid) | **Delete** /customers/{id} | Delete Customer\n*CustomersAPI* | [**GetCustomerById**](docs/CustomersAPI.md#getcustomerbyid) | **Get** /customers/{id} | Get Customer\n*CustomersAPI* | [**GetCustomers**](docs/CustomersAPI.md#getcustomers) | **Get** /customers | Get a list of customers\n*CustomersAPI* | [**UpdateCustomer**](docs/CustomersAPI.md#updatecustomer) | **Put** /customers/{id} | Update customer\n*CustomersAPI* | [**UpdateCustomerFiscalEntities**](docs/CustomersAPI.md#updatecustomerfiscalentities) | **Put** /customers/{id}/fiscal_entities/{fiscal_entities_id} | Update  Fiscal Entity\n*DiscountsAPI* | [**OrdersCreateDiscountLine**](docs/DiscountsAPI.md#orderscreatediscountline) | **Post** /orders/{id}/discount_lines | Create Discount\n*DiscountsAPI* | [**OrdersDeleteDiscountLines**](docs/DiscountsAPI.md#ordersdeletediscountlines) | **Delete** /orders/{id}/discount_lines/{discount_lines_id} | Delete Discount\n*DiscountsAPI* | [**OrdersGetDiscountLine**](docs/DiscountsAPI.md#ordersgetdiscountline) | **Get** /orders/{id}/discount_lines/{discount_lines_id} | Get Discount\n*DiscountsAPI* | [**OrdersGetDiscountLines**](docs/DiscountsAPI.md#ordersgetdiscountlines) | **Get** /orders/{id}/discount_lines | Get a List of Discount\n*DiscountsAPI* | [**OrdersUpdateDiscountLines**](docs/DiscountsAPI.md#ordersupdatediscountlines) | **Put** /orders/{id}/discount_lines/{discount_lines_id} | Update Discount\n*EventsAPI* | [**GetEvent**](docs/EventsAPI.md#getevent) | **Get** /events/{id} | Get Event\n*EventsAPI* | [**GetEvents**](docs/EventsAPI.md#getevents) | **Get** /events | Get list of Events\n*EventsAPI* | [**ResendEvent**](docs/EventsAPI.md#resendevent) | **Post** /events/{event_id}/webhook_logs/{webhook_log_id}/resend | Resend Event\n*LogsAPI* | [**GetLogById**](docs/LogsAPI.md#getlogbyid) | **Get** /logs/{id} | Get Log\n*LogsAPI* | [**GetLogs**](docs/LogsAPI.md#getlogs) | **Get** /logs | Get List Of Logs\n*OrdersAPI* | [**CancelOrder**](docs/OrdersAPI.md#cancelorder) | **Post** /orders/{id}/cancel | Cancel Order\n*OrdersAPI* | [**CreateOrder**](docs/OrdersAPI.md#createorder) | **Post** /orders | Create order\n*OrdersAPI* | [**GetOrderById**](docs/OrdersAPI.md#getorderbyid) | **Get** /orders/{id} | Get Order\n*OrdersAPI* | [**GetOrders**](docs/OrdersAPI.md#getorders) | **Get** /orders | Get a list of Orders\n*OrdersAPI* | [**OrderCancelRefund**](docs/OrdersAPI.md#ordercancelrefund) | **Delete** /orders/{id}/refunds/{refund_id} | Cancel Refund\n*OrdersAPI* | [**OrderRefund**](docs/OrdersAPI.md#orderrefund) | **Post** /orders/{id}/refunds | Refund Order\n*OrdersAPI* | [**OrdersCreateCapture**](docs/OrdersAPI.md#orderscreatecapture) | **Post** /orders/{id}/capture | Capture Order\n*OrdersAPI* | [**UpdateOrder**](docs/OrdersAPI.md#updateorder) | **Put** /orders/{id} | Update Order\n*PaymentLinkAPI* | [**CancelCheckout**](docs/PaymentLinkAPI.md#cancelcheckout) | **Put** /checkouts/{id}/cancel | Cancel Payment Link\n*PaymentLinkAPI* | [**CreateCheckout**](docs/PaymentLinkAPI.md#createcheckout) | **Post** /checkouts | Create Unique Payment Link\n*PaymentLinkAPI* | [**EmailCheckout**](docs/PaymentLinkAPI.md#emailcheckout) | **Post** /checkouts/{id}/email | Send an email\n*PaymentLinkAPI* | [**GetCheckout**](docs/PaymentLinkAPI.md#getcheckout) | **Get** /checkouts/{id} | Get a payment link by ID\n*PaymentLinkAPI* | [**GetCheckouts**](docs/PaymentLinkAPI.md#getcheckouts) | **Get** /checkouts | Get a list of payment links\n*PaymentLinkAPI* | [**SmsCheckout**](docs/PaymentLinkAPI.md#smscheckout) | **Post** /checkouts/{id}/sms | Send an sms\n*PaymentMethodsAPI* | [**CreateCustomerPaymentMethods**](docs/PaymentMethodsAPI.md#createcustomerpaymentmethods) | **Post** /customers/{id}/payment_sources | Create Payment Method\n*PaymentMethodsAPI* | [**DeleteCustomerPaymentMethods**](docs/PaymentMethodsAPI.md#deletecustomerpaymentmethods) | **Delete** /customers/{id}/payment_sources/{payment_method_id} | Delete Payment Method\n*PaymentMethodsAPI* | [**GetCustomerPaymentMethods**](docs/PaymentMethodsAPI.md#getcustomerpaymentmethods) | **Get** /customers/{id}/payment_sources | Get Payment Methods\n*PaymentMethodsAPI* | [**UpdateCustomerPaymentMethods**](docs/PaymentMethodsAPI.md#updatecustomerpaymentmethods) | **Put** /customers/{id}/payment_sources/{payment_method_id} | Update Payment Method\n*PayoutOrdersAPI* | [**CancelPayoutOrderById**](docs/PayoutOrdersAPI.md#cancelpayoutorderbyid) | **Put** /payout_orders/{id}/cancel | Cancel Payout Order\n*PayoutOrdersAPI* | [**CreatePayoutOrder**](docs/PayoutOrdersAPI.md#createpayoutorder) | **Post** /payout_orders | Create payout order\n*PayoutOrdersAPI* | [**GetPayoutOrderById**](docs/PayoutOrdersAPI.md#getpayoutorderbyid) | **Get** /payout_orders/{id} | Get Payout Order\n*PayoutOrdersAPI* | [**GetPayoutOrders**](docs/PayoutOrdersAPI.md#getpayoutorders) | **Get** /payout_orders | Get a list of Payout Orders\n*PlansAPI* | [**CreatePlan**](docs/PlansAPI.md#createplan) | **Post** /plans | Create Plan\n*PlansAPI* | [**DeletePlan**](docs/PlansAPI.md#deleteplan) | **Delete** /plans/{id} | Delete Plan\n*PlansAPI* | [**GetPlan**](docs/PlansAPI.md#getplan) | **Get** /plans/{id} | Get Plan\n*PlansAPI* | [**GetPlans**](docs/PlansAPI.md#getplans) | **Get** /plans | Get A List of Plans\n*PlansAPI* | [**UpdatePlan**](docs/PlansAPI.md#updateplan) | **Put** /plans/{id} | Update Plan\n*ProductsAPI* | [**OrdersCreateProduct**](docs/ProductsAPI.md#orderscreateproduct) | **Post** /orders/{id}/line_items | Create Product\n*ProductsAPI* | [**OrdersDeleteProduct**](docs/ProductsAPI.md#ordersdeleteproduct) | **Delete** /orders/{id}/line_items/{line_item_id} | Delete Product\n*ProductsAPI* | [**OrdersUpdateProduct**](docs/ProductsAPI.md#ordersupdateproduct) | **Put** /orders/{id}/line_items/{line_item_id} | Update Product\n*ShippingContactsAPI* | [**CreateCustomerShippingContacts**](docs/ShippingContactsAPI.md#createcustomershippingcontacts) | **Post** /customers/{id}/shipping_contacts | Create a shipping contacts\n*ShippingContactsAPI* | [**DeleteCustomerShippingContacts**](docs/ShippingContactsAPI.md#deletecustomershippingcontacts) | **Delete** /customers/{id}/shipping_contacts/{shipping_contacts_id} | Delete shipping contacts\n*ShippingContactsAPI* | [**UpdateCustomerShippingContacts**](docs/ShippingContactsAPI.md#updatecustomershippingcontacts) | **Put** /customers/{id}/shipping_contacts/{shipping_contacts_id} | Update shipping contacts\n*ShippingsAPI* | [**OrdersCreateShipping**](docs/ShippingsAPI.md#orderscreateshipping) | **Post** /orders/{id}/shipping_lines | Create Shipping\n*ShippingsAPI* | [**OrdersDeleteShipping**](docs/ShippingsAPI.md#ordersdeleteshipping) | **Delete** /orders/{id}/shipping_lines/{shipping_id} | Delete Shipping\n*ShippingsAPI* | [**OrdersUpdateShipping**](docs/ShippingsAPI.md#ordersupdateshipping) | **Put** /orders/{id}/shipping_lines/{shipping_id} | Update Shipping\n*SubscriptionsAPI* | [**CancelSubscription**](docs/SubscriptionsAPI.md#cancelsubscription) | **Post** /customers/{id}/subscription/cancel | Cancel Subscription\n*SubscriptionsAPI* | [**CreateSubscription**](docs/SubscriptionsAPI.md#createsubscription) | **Post** /customers/{id}/subscription | Create Subscription\n*SubscriptionsAPI* | [**GetAllEventsFromSubscription**](docs/SubscriptionsAPI.md#getalleventsfromsubscription) | **Get** /customers/{id}/subscription/events | Get Events By Subscription\n*SubscriptionsAPI* | [**GetSubscription**](docs/SubscriptionsAPI.md#getsubscription) | **Get** /customers/{id}/subscription | Get Subscription\n*SubscriptionsAPI* | [**PauseSubscription**](docs/SubscriptionsAPI.md#pausesubscription) | **Post** /customers/{id}/subscription/pause | Pause Subscription\n*SubscriptionsAPI* | [**ResumeSubscription**](docs/SubscriptionsAPI.md#resumesubscription) | **Post** /customers/{id}/subscription/resume | Resume Subscription\n*SubscriptionsAPI* | [**UpdateSubscription**](docs/SubscriptionsAPI.md#updatesubscription) | **Put** /customers/{id}/subscription | Update Subscription\n*TaxesAPI* | [**OrdersCreateTaxes**](docs/TaxesAPI.md#orderscreatetaxes) | **Post** /orders/{id}/tax_lines | Create Tax\n*TaxesAPI* | [**OrdersDeleteTaxes**](docs/TaxesAPI.md#ordersdeletetaxes) | **Delete** /orders/{id}/tax_lines/{tax_id} | Delete Tax\n*TaxesAPI* | [**OrdersUpdateTaxes**](docs/TaxesAPI.md#ordersupdatetaxes) | **Put** /orders/{id}/tax_lines/{tax_id} | Update Tax\n*TokensAPI* | [**CreateToken**](docs/TokensAPI.md#createtoken) | **Post** /tokens | Create Token\n*TransactionsAPI* | [**GetTransaction**](docs/TransactionsAPI.md#gettransaction) | **Get** /transactions/{id} | Get transaction\n*TransactionsAPI* | [**GetTransactions**](docs/TransactionsAPI.md#gettransactions) | **Get** /transactions | Get List transactions\n*TransfersAPI* | [**GetTransfer**](docs/TransfersAPI.md#gettransfer) | **Get** /transfers/{id} | Get Transfer\n*TransfersAPI* | [**GetTransfers**](docs/TransfersAPI.md#gettransfers) | **Get** /transfers | Get a list of transfers\n*WebhookKeysAPI* | [**CreateWebhookKey**](docs/WebhookKeysAPI.md#createwebhookkey) | **Post** /webhook_keys | Create Webhook Key\n*WebhookKeysAPI* | [**DeleteWebhookKey**](docs/WebhookKeysAPI.md#deletewebhookkey) | **Delete** /webhook_keys/{id} | Delete Webhook key\n*WebhookKeysAPI* | [**GetWebhookKey**](docs/WebhookKeysAPI.md#getwebhookkey) | **Get** /webhook_keys/{id} | Get Webhook Key\n*WebhookKeysAPI* | [**GetWebhookKeys**](docs/WebhookKeysAPI.md#getwebhookkeys) | **Get** /webhook_keys | Get List of Webhook Keys\n*WebhookKeysAPI* | [**UpdateWebhookKey**](docs/WebhookKeysAPI.md#updatewebhookkey) | **Put** /webhook_keys/{id} | Update Webhook Key\n*WebhooksAPI* | [**CreateWebhook**](docs/WebhooksAPI.md#createwebhook) | **Post** /webhooks | Create Webhook\n*WebhooksAPI* | [**DeleteWebhook**](docs/WebhooksAPI.md#deletewebhook) | **Delete** /webhooks/{id} | Delete Webhook\n*WebhooksAPI* | [**GetWebhook**](docs/WebhooksAPI.md#getwebhook) | **Get** /webhooks/{id} | Get Webhook\n*WebhooksAPI* | [**GetWebhooks**](docs/WebhooksAPI.md#getwebhooks) | **Get** /webhooks | Get List of Webhooks\n*WebhooksAPI* | [**TestWebhook**](docs/WebhooksAPI.md#testwebhook) | **Post** /webhooks/{id}/test | Test Webhook\n*WebhooksAPI* | [**UpdateWebhook**](docs/WebhooksAPI.md#updatewebhook) | **Put** /webhooks/{id} | Update Webhook\n\n\n## Documentation For Models\n\n - [ApiKeyCreateResponse](docs/ApiKeyCreateResponse.md)\n - [ApiKeyRequest](docs/ApiKeyRequest.md)\n - [ApiKeyResponse](docs/ApiKeyResponse.md)\n - [ApiKeyResponseOnDelete](docs/ApiKeyResponseOnDelete.md)\n - [ApiKeyUpdateRequest](docs/ApiKeyUpdateRequest.md)\n - [BalanceCommonField](docs/BalanceCommonField.md)\n - [BalanceResponse](docs/BalanceResponse.md)\n - [BlacklistRuleResponse](docs/BlacklistRuleResponse.md)\n - [ChargeOrderResponse](docs/ChargeOrderResponse.md)\n - [ChargeOrderResponsePaymentMethod](docs/ChargeOrderResponsePaymentMethod.md)\n - [ChargeRequest](docs/ChargeRequest.md)\n - [ChargeRequestPaymentMethod](docs/ChargeRequestPaymentMethod.md)\n - [ChargeResponse](docs/ChargeResponse.md)\n - [ChargeResponseChannel](docs/ChargeResponseChannel.md)\n - [ChargeResponsePaymentMethod](docs/ChargeResponsePaymentMethod.md)\n - [ChargeResponseRefunds](docs/ChargeResponseRefunds.md)\n - [ChargeResponseRefundsData](docs/ChargeResponseRefundsData.md)\n - [ChargeUpdateRequest](docs/ChargeUpdateRequest.md)\n - [ChargesDataResponse](docs/ChargesDataResponse.md)\n - [ChargesOrderResponse](docs/ChargesOrderResponse.md)\n - [ChargesOrderResponseAllOfData](docs/ChargesOrderResponseAllOfData.md)\n - [Checkout](docs/Checkout.md)\n - [CheckoutOrderTemplate](docs/CheckoutOrderTemplate.md)\n - [CheckoutOrderTemplateCustomerInfo](docs/CheckoutOrderTemplateCustomerInfo.md)\n - [CheckoutRequest](docs/CheckoutRequest.md)\n - [CheckoutResponse](docs/CheckoutResponse.md)\n - [CheckoutsResponse](docs/CheckoutsResponse.md)\n - [CompanyFiscalInfoAddressResponse](docs/CompanyFiscalInfoAddressResponse.md)\n - [CompanyFiscalInfoResponse](docs/CompanyFiscalInfoResponse.md)\n - [CompanyPayoutDestinationResponse](docs/CompanyPayoutDestinationResponse.md)\n - [CompanyResponse](docs/CompanyResponse.md)\n - [CreateCustomerFiscalEntitiesResponse](docs/CreateCustomerFiscalEntitiesResponse.md)\n - [CreateCustomerPaymentMethodsRequest](docs/CreateCustomerPaymentMethodsRequest.md)\n - [CreateCustomerPaymentMethodsResponse](docs/CreateCustomerPaymentMethodsResponse.md)\n - [CreateRiskRulesData](docs/CreateRiskRulesData.md)\n - [Customer](docs/Customer.md)\n - [CustomerAddress](docs/CustomerAddress.md)\n - [CustomerAntifraudInfo](docs/CustomerAntifraudInfo.md)\n - [CustomerAntifraudInfoResponse](docs/CustomerAntifraudInfoResponse.md)\n - [CustomerFiscalEntitiesDataResponse](docs/CustomerFiscalEntitiesDataResponse.md)\n - [CustomerFiscalEntitiesRequest](docs/CustomerFiscalEntitiesRequest.md)\n - [CustomerFiscalEntitiesResponse](docs/CustomerFiscalEntitiesResponse.md)\n - [CustomerInfo](docs/CustomerInfo.md)\n - [CustomerInfoJustCustomerId](docs/CustomerInfoJustCustomerId.md)\n - [CustomerInfoJustCustomerIdResponse](docs/CustomerInfoJustCustomerIdResponse.md)\n - [CustomerPaymentMethodRequest](docs/CustomerPaymentMethodRequest.md)\n - [CustomerPaymentMethodsData](docs/CustomerPaymentMethodsData.md)\n - [CustomerPaymentMethodsRequest](docs/CustomerPaymentMethodsRequest.md)\n - [CustomerPaymentMethodsResponse](docs/CustomerPaymentMethodsResponse.md)\n - [CustomerResponse](docs/CustomerResponse.md)\n - [CustomerResponseShippingContacts](docs/CustomerResponseShippingContacts.md)\n - [CustomerShippingContacts](docs/CustomerShippingContacts.md)\n - [CustomerShippingContactsAddress](docs/CustomerShippingContactsAddress.md)\n - [CustomerShippingContactsDataResponse](docs/CustomerShippingContactsDataResponse.md)\n - [CustomerShippingContactsResponse](docs/CustomerShippingContactsResponse.md)\n - [CustomerShippingContactsResponseAddress](docs/CustomerShippingContactsResponseAddress.md)\n - [CustomerUpdateFiscalEntitiesRequest](docs/CustomerUpdateFiscalEntitiesRequest.md)\n - [CustomerUpdateShippingContacts](docs/CustomerUpdateShippingContacts.md)\n - [CustomersResponse](docs/CustomersResponse.md)\n - [DeleteApiKeysResponse](docs/DeleteApiKeysResponse.md)\n - [DeletedBlacklistRuleResponse](docs/DeletedBlacklistRuleResponse.md)\n - [DeletedWhitelistRuleResponse](docs/DeletedWhitelistRuleResponse.md)\n - [Details](docs/Details.md)\n - [DetailsError](docs/DetailsError.md)\n - [DiscountLinesDataResponse](docs/DiscountLinesDataResponse.md)\n - [DiscountLinesResponse](docs/DiscountLinesResponse.md)\n - [EmailCheckoutRequest](docs/EmailCheckoutRequest.md)\n - [EventResponse](docs/EventResponse.md)\n - [EventTypes](docs/EventTypes.md)\n - [EventsResendResponse](docs/EventsResendResponse.md)\n - [FiscalEntityAddress](docs/FiscalEntityAddress.md)\n - [GetApiKeysResponse](docs/GetApiKeysResponse.md)\n - [GetChargesResponse](docs/GetChargesResponse.md)\n - [GetCompaniesResponse](docs/GetCompaniesResponse.md)\n - [GetCustomerPaymentMethodDataResponse](docs/GetCustomerPaymentMethodDataResponse.md)\n - [GetEventsResponse](docs/GetEventsResponse.md)\n - [GetOrderDiscountLinesResponse](docs/GetOrderDiscountLinesResponse.md)\n - [GetOrdersResponse](docs/GetOrdersResponse.md)\n - [GetPaymentMethodResponse](docs/GetPaymentMethodResponse.md)\n - [GetPlansResponse](docs/GetPlansResponse.md)\n - [GetTransactionsResponse](docs/GetTransactionsResponse.md)\n - [GetTransfersResponse](docs/GetTransfersResponse.md)\n - [GetWebhookKeysResponse](docs/GetWebhookKeysResponse.md)\n - [GetWebhooksResponse](docs/GetWebhooksResponse.md)\n - [LogResponse](docs/LogResponse.md)\n - [LogsResponse](docs/LogsResponse.md)\n - [LogsResponseData](docs/LogsResponseData.md)\n - [ModelError](docs/ModelError.md)\n - [OrderCaptureRequest](docs/OrderCaptureRequest.md)\n - [OrderCustomerInfoResponse](docs/OrderCustomerInfoResponse.md)\n - [OrderDiscountLinesRequest](docs/OrderDiscountLinesRequest.md)\n - [OrderFiscalEntityAddressResponse](docs/OrderFiscalEntityAddressResponse.md)\n - [OrderFiscalEntityRequest](docs/OrderFiscalEntityRequest.md)\n - [OrderFiscalEntityResponse](docs/OrderFiscalEntityResponse.md)\n - [OrderNextActionResponse](docs/OrderNextActionResponse.md)\n - [OrderNextActionResponseRedirectToUrl](docs/OrderNextActionResponseRedirectToUrl.md)\n - [OrderRefundRequest](docs/OrderRefundRequest.md)\n - [OrderRequest](docs/OrderRequest.md)\n - [OrderRequestCustomerInfo](docs/OrderRequestCustomerInfo.md)\n - [OrderResponse](docs/OrderResponse.md)\n - [OrderResponseCharges](docs/OrderResponseCharges.md)\n - [OrderResponseCheckout](docs/OrderResponseCheckout.md)\n - [OrderResponseCustomerInfo](docs/OrderResponseCustomerInfo.md)\n - [OrderResponseDiscountLines](docs/OrderResponseDiscountLines.md)\n - [OrderResponseProducts](docs/OrderResponseProducts.md)\n - [OrderResponseShippingContact](docs/OrderResponseShippingContact.md)\n - [OrderTaxRequest](docs/OrderTaxRequest.md)\n - [OrderUpdateFiscalEntityRequest](docs/OrderUpdateFiscalEntityRequest.md)\n - [OrderUpdateRequest](docs/OrderUpdateRequest.md)\n - [OrderUpdateRequestCustomerInfo](docs/OrderUpdateRequestCustomerInfo.md)\n - [OrdersResponse](docs/OrdersResponse.md)\n - [Page](docs/Page.md)\n - [Pagination](docs/Pagination.md)\n - [PaymentMethod](docs/PaymentMethod.md)\n - [PaymentMethodBankTransfer](docs/PaymentMethodBankTransfer.md)\n - [PaymentMethodCard](docs/PaymentMethodCard.md)\n - [PaymentMethodCardRequest](docs/PaymentMethodCardRequest.md)\n - [PaymentMethodCardResponse](docs/PaymentMethodCardResponse.md)\n - [PaymentMethodCash](docs/PaymentMethodCash.md)\n - [PaymentMethodCashRequest](docs/PaymentMethodCashRequest.md)\n - [PaymentMethodCashResponse](docs/PaymentMethodCashResponse.md)\n - [PaymentMethodGeneralRequest](docs/PaymentMethodGeneralRequest.md)\n - [PaymentMethodResponse](docs/PaymentMethodResponse.md)\n - [PaymentMethodSpeiRecurrent](docs/PaymentMethodSpeiRecurrent.md)\n - [PaymentMethodSpeiRequest](docs/PaymentMethodSpeiRequest.md)\n - [PaymentMethodTokenRequest](docs/PaymentMethodTokenRequest.md)\n - [Payout](docs/Payout.md)\n - [PayoutMethod](docs/PayoutMethod.md)\n - [PayoutOrder](docs/PayoutOrder.md)\n - [PayoutOrderPayoutsItem](docs/PayoutOrderPayoutsItem.md)\n - [PayoutOrderResponse](docs/PayoutOrderResponse.md)\n - [PayoutOrderResponseCustomerInfo](docs/PayoutOrderResponseCustomerInfo.md)\n - [PayoutOrdersResponse](docs/PayoutOrdersResponse.md)\n - [PlanRequest](docs/PlanRequest.md)\n - [PlanResponse](docs/PlanResponse.md)\n - [PlanUpdateRequest](docs/PlanUpdateRequest.md)\n - [Product](docs/Product.md)\n - [ProductDataResponse](docs/ProductDataResponse.md)\n - [ProductOrderResponse](docs/ProductOrderResponse.md)\n - [RiskRulesData](docs/RiskRulesData.md)\n - [RiskRulesList](docs/RiskRulesList.md)\n - [ShippingOrderResponse](docs/ShippingOrderResponse.md)\n - [ShippingRequest](docs/ShippingRequest.md)\n - [SmsCheckoutRequest](docs/SmsCheckoutRequest.md)\n - [SubscriptionEventsResponse](docs/SubscriptionEventsResponse.md)\n - [SubscriptionRequest](docs/SubscriptionRequest.md)\n - [SubscriptionResponse](docs/SubscriptionResponse.md)\n - [SubscriptionUpdateRequest](docs/SubscriptionUpdateRequest.md)\n - [Token](docs/Token.md)\n - [TokenCard](docs/TokenCard.md)\n - [TokenCheckout](docs/TokenCheckout.md)\n - [TokenResponse](docs/TokenResponse.md)\n - [TokenResponseCheckout](docs/TokenResponseCheckout.md)\n - [TransactionResponse](docs/TransactionResponse.md)\n - [TransferDestinationResponse](docs/TransferDestinationResponse.md)\n - [TransferMethodResponse](docs/TransferMethodResponse.md)\n - [TransferResponse](docs/TransferResponse.md)\n - [TransfersResponse](docs/TransfersResponse.md)\n - [UpdateCustomer](docs/UpdateCustomer.md)\n - [UpdateCustomerAntifraudInfo](docs/UpdateCustomerAntifraudInfo.md)\n - [UpdateCustomerFiscalEntitiesResponse](docs/UpdateCustomerFiscalEntitiesResponse.md)\n - [UpdateCustomerPaymentMethodsResponse](docs/UpdateCustomerPaymentMethodsResponse.md)\n - [UpdateOrderDiscountLinesRequest](docs/UpdateOrderDiscountLinesRequest.md)\n - [UpdateOrderTaxRequest](docs/UpdateOrderTaxRequest.md)\n - [UpdateOrderTaxResponse](docs/UpdateOrderTaxResponse.md)\n - [UpdatePaymentMethods](docs/UpdatePaymentMethods.md)\n - [UpdateProduct](docs/UpdateProduct.md)\n - [WebhookKeyCreateResponse](docs/WebhookKeyCreateResponse.md)\n - [WebhookKeyDeleteResponse](docs/WebhookKeyDeleteResponse.md)\n - [WebhookKeyRequest](docs/WebhookKeyRequest.md)\n - [WebhookKeyResponse](docs/WebhookKeyResponse.md)\n - [WebhookKeyUpdateRequest](docs/WebhookKeyUpdateRequest.md)\n - [WebhookLog](docs/WebhookLog.md)\n - [WebhookRequest](docs/WebhookRequest.md)\n - [WebhookResponse](docs/WebhookResponse.md)\n - [WebhookUpdateRequest](docs/WebhookUpdateRequest.md)\n - [WhitelistlistRuleResponse](docs/WhitelistlistRuleResponse.md)\n\n\n## Documentation For Authorization\n\n\nAuthentication schemes defined for the API:\n### bearerAuth\n\n- **Type**: HTTP Bearer token authentication\n\nExample\n\n```golang\nauth := context.WithValue(context.Background(), sw.ContextAccessToken, \"BEARER_TOKEN_STRING\")\nr, err := client.Service.Operation(auth, args)\n```\n\n\n## Documentation for Utility Methods\n\nDue to the fact that model structure members are all pointers, this package contains\na number of utility functions to easily obtain pointers to values of basic types.\nEach of these functions takes a value of the given basic type and returns a pointer to it:\n\n* `PtrBool`\n* `PtrInt`\n* `PtrInt32`\n* `PtrInt64`\n* `PtrFloat`\n* `PtrFloat32`\n* `PtrFloat64`\n* `PtrString`\n* `PtrTime`\n\n## Author\n\nengineering@conekta.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconekta%2Fconekta-go","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fconekta%2Fconekta-go","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconekta%2Fconekta-go/lists"}