You'll start.. Ok.. when will you finish?
HunkyBill commented on Upcoming change in API limit calculations
Maarten van Grootel commented on Upcoming change in API limit calculations
It'll be gradually to measure any unexpected effects of the change, we hope to be at 100% by 2pm.
HunkyBill commented on Upcoming change in API limit calculations
This is so damned awkward. I have a client that need to do many thousands of API calls, in a business critical way, and we cannot just hope that you're all good to go, at some point today... this should've been done in a better way. Making a major system infrastructure change at a random time like 1:00 EST which affects North America anyway is bad timing. We have to now babysit some systems while you hopefully get it right?
Maarten van Grootel commented on Upcoming change in API limit calculations
We've tested this thoroughly in the previous weeks and have not come across any problems, neither have the apps that decided to switch over beforehand.
So even though we can expect everything to go smoothly, it is prudent to keep a close eye on everything when we activate any change in a controlled fashion.
HunkyBill commented on Upcoming change in API limit calculations
Great. We all know how tests that you want to pass pass... and that many times tests miss the edges where no one thought to test, so hopefully today is not one of those disasters. Thanks for the update. We hope it all goes smooth too.
James Dowling commented on Private App for iPhone or smartphone
Hi Maarten,
re: "Your biggest hurdle will be that there currently is no way to create new orders via the API. It is actively being worked on, but for now your developer has to find another way to finalize the sale from within your app."
So if a client sees a wine they want are you saying we can't develop an app that will allow the user to order and process a card payment is this right?
this doesn't have anything to the fulfillment section does it, if it is then its not a problem as i would only ever press fulfill order when i've got the stock?
i may be getting wires crossed here but thought i'd ask......
Riz commented on CarrierService request
Thanks Maarten.
One more question - is it true that only premium carts will have the ability to use the CarrierService API ?
Are there plans to ease this restriction? We get several calls/emails a day that asks us for this feature of showing rates at check out and potential merchants are deciding whether to use shopify or not based on this factor (other platforms are starting to allow this).
When we spoke to your senior team at the Shopify meetup back in April, they said that this was a priority and understood the impact of this on merchants. Wondering what developments have taken place since then and if we can be a strategic partner to solve this issue for the benefit of the merchants.
Thanks.
manikandan ens commented on cakePHP/ core PHP Rucurring Billing API not working properly
Please Provide Billing API using cakePHP and then please explain the steps how use that API in my code
HunkyBill commented on cakePHP/ core PHP Rucurring Billing API not working properly
@manikandan, you should be taking this to your peeps on Stack Overflow or some other site where people discuss how to program with PHP and how to use cake PHP. Doing API programming with Shopify is not special in that regard. Once you master PHP and cakePHP, you'll find programming for Shopify's API is standard stuff.
manikandan ens commented on cakePHP/ core PHP Rucurring Billing API not working properly
https://github.com/cmcdonaldca/ohShopify.php
please explain how to use this script as run able in my code and how to implement this code.
explain me briefly the implementation steps
Chris Saunders commented on cakePHP/ core PHP Rucurring Billing API not working properly
The ohPHP Readme provides an example of how to create an Application charge.
manikandan ens commented on cakePHP/ core PHP Rucurring Billing API not working properly
i want to know how to implement/ develop this https://github.com/cmcdonaldca/ohShopify.php code in cakePHP
Chris Saunders commented on cakePHP/ core PHP Rucurring Billing API not working properly
Then as Dave said, you'll need to direct your question over to something like Stack Overflow. This is a language knowledge issue, not an API issue so we really can't help you :(
Nick commented on How can I get the paypal ReceiptID through shopify api? If yes, I cannot find any PaymentInfo under order.
However, I found that receipt property just a empty tag under order XML file..
Benjamin Czegeny commented on jQuery JSON dynamic quantity scaling gift with purchase script
So I have made my code work! however I get Error 422 when using the update cart button to change quantity of cart items. But if you remove an item using the url link on the cart page everything operates fine same for if you browse around the shop and add additional items to the cart. The Free product scales accordingly and will even remove itself from the cart if its the only item left in the cart making it impossible for people to complete an order with just free items in it.
So basically I don't know why the Update Cart button on the cart page returns this error when altering quantities of items that are not free in the cart the (almost) working code is below encase anyone can help.
<!-- Code for wristbands start --> {% assign linklist = linklists['wristbands'] %} {% if linklist.links.size > 0 %}<script>!window.jQuery && document.write('<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"><\/script>')</script><script> if (typeof Shopify === 'undefined') var Shopify = {}; Shopify.cart = {{ cart | json }}; //gets Cart object Shopify.toAdd = {{ linklist.links.first.object.variants.first.id }}; //Id of link list gift with purchase item var pleaseAdd = false; var wrist_num = 0; var no_band_num = 0; var quantity = 0; Shopify.idsInCart = []; //Array of product id's in Cart for (var i=0; i<Shopify.cart.items.length; i++) { Shopify.idsInCart.push(Shopify.cart.items[i].id); //build array of Id's from Cart Object if (Shopify.cart.items[i].id !== Shopify.toAdd) { //if id != link list Id pleaseAdd = true; no_band_num = no_band_num + Shopify.cart.items[i].quantity // item_count != link list id } else { wrist_num = wrist_num + Shopify.cart.items[i].quantity; // item_count == Link List id items if ( Shopify.cart.items.length == 1 ){ Shopify.clear(); } } } quantity = no_band_num; //sets quantity for link list item if ( wrist_num < no_band_num ) { var params = { type: 'POST', url: '/cart/add.js', data: 'quantity=' + quantity + '&id=' + Shopify.toAdd, dataType: 'json', success: function(line_item) { window.location.href = '/cart'; } } jQuery.ajax(params); } if ( wrist_num !== no_band_num ) { var quantity2 = no_band_num; var paramsUpdate = { type: 'POST', url: '/cart/change.js', data: 'quantity=' + quantity2 + '&id=' + Shopify.toAdd, dataType: 'json', success: function(line_item) { window.location.href = '#'; } } jQuery.ajax(paramsUpdate); } no_band_num = 0; wrist_num = 0;</script> {% endif %}
Jason commented on jQuery JSON dynamic quantity scaling gift with purchase script
I didn't see any error fire from the update cart button when I tried - did you sort it already? Perhaps there's specific steps you took to make it go boom?
James Dowling commented on Private App for iPhone or smartphone
Hi Maarten,
re: "Your biggest hurdle will be that there currently is no way to create new orders via the API. It is actively being worked on, but for now your developer has to find another way to finalize the sale from within your app."
So if a client sees a wine they want are you saying we can't develop an app that will allow the user to order and process a card payment is this right?
this doesn't have anything to the fulfillment section does it, if it is then its not a problem as i would only ever press fulfill order when i've got the stock?
i may be getting wires crossed here but thought i'd ask......
JoshHighland commented on Upcoming change in API limit calculations
Did I miss the email about this?
Why was this change not emailed to developers ahead of time? For previous API changes that could result in breakage we were emailed and given time to brace for the change.
Capabilities While Offline? by harry
I am interested in using Shopify's shopping cart feature and integrating it into an existing iPad app called iSales. iSales has the ability to work in both online and offline mode. So if a user creates a new record or updates an existing record in iSales while offline, the data is stored locally on the iPad and when internet connectivity resumes, the data is sent to the CRM database.
Currently I am creating a product catalog hosted in a CRM database that will appear in iSales for users to place orders for desired products. I need users to be able to place orders while offline, and the order needs to process once reconnected. <!--[if gte mso 9]><xml><o:OfficeDocumentSettings><o:AllowPNG/></o:OfficeDocumentSettings></xml><![endif]-->Transactions done offline must sync to the online system once reconnected.
Is this possible with Shopify? So far it seems this may be possible with POS but not API.
Chris Saunders commented on Capabilities While Offline?
Only the POS is able to import orders that were created while offline.