bigcommerce-api-ruby icon indicating copy to clipboard operation
bigcommerce-api-ruby copied to clipboard

Connect Ruby applications with the Bigcommerce Platform

Results 18 bigcommerce-api-ruby issues
Sort by recently updated
recently updated
newest added

#### What? Updating the Faraday gem from 0.17.x to 1.1.x. #### Tickets / Documentation The Faraday changelogs can be reviewed here: - [0.17.4](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md#v0174) - [1.1.0](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md#v110-2020-10-17) #### Screenshots (if appropriate) *...

#### What? The URI for the order shipping addresses resource is incorrect. OrderShippingAddress does not have an ID so it only takes in the order id. After this fix you...

### Expected behavior There is no jwt conflict with modern frameworks ### Actual behavior There hasn't been a release yet, so the only fix is to either fork this repo,...

### Expected behavior I expected to get all the products back ### Actual behavior I get an error Bigcommerce::Product.all_without_limits Bigcommerce::NotFound: {"status":404,"title":"Not found","type":"https://developer.bigcommerce.com/api-docs/getting-started/api-status-codes","errors":{}} from /Users/xxxxxx/.rvm/gems/ruby-2.7.2/bundler/gems/bigcommerce-api-ruby-5e184a633975/lib/bigcommerce/exception.rb:55:in `throw_http_exception!' ### Steps to reproduce behavior...

[This](https://github.com/lostisland/faraday/pull/1009) fixes warnings on Ruby 2.7

Form fields exist on Customer but are missing from the customer resource object. Schema definition: ``` $ curl https://developer.bigcommerce.com/api-reference/store-management/customers-v2/BigCommerce_Customers_API.oas2.json \ | jq '.definitions.Customer.properties.form_fields' ``` ```javascript { "description": "Array of custom...

Some API Requests being made through `bigcommerce-api-ruby` throws a Zlip::Gzip error. Example: ```ruby Bigcommerce::Product.all(name: name) ``` This issue seems to have occurred previously in other projects: [restforce#380](https://github.com/restforce/restforce/issues/380) , [httplog#58](https://github.com/trusche/httplog/issues/58) and...

#### What? - Add support for v3 api_url structure. - Add support for Scripts API - Fix rubocop offenses #### Tickets / Documentation Add links to any relevant tickets and...

Is it possible to obtain a json responce? e.g `@shop_orders "xxxx", :company=>"", :street_1=>"Niinikuja 4", :street_2=>"", :city=>"Tampere", :state=>"", :zip=>"33900", :country=>"xxxxx", :country_iso2=>"FI", :phone=>"xxxxxxxxxxx", :email=>"xxxxxxxx", :form_fields=>[]} coupon_discount="0.0000" coupons={:url=>"https://xxxxxxxxxx/api/v2/orders/xxxx/coupons.json", :resource=>"/orders/18xxx434/coupons"} credit_card_type=nil currency_code="GBP" currency_exchange_rate="1.0000000000" currency_id=1...

Using the [customer login example](https://github.com/bigcommerce/bigcommerce-api-ruby/blob/master/examples/customers/customer_login.rb), customer.login_token returns a NoMethodError. ### Expected behavior Should return JWT ### Actual behavior ``/Users/lorsbach/.rvm/gems/ruby-2.3.1/gems/hashie-3.5.6/lib/hashie/extensions/method_access.rb:46:in `method_missing': undefined method `login_token' for # (NoMethodError)`` ### Steps to reproduce...