Laravel + Shopify - Fulfill Orders with GraphQL API

Поделиться
HTML-код
  • Опубликовано: 24 янв 2025

Комментарии • 13

  • @pheelix
    @pheelix 2 года назад +1

    Great video. small annotation - since 2022-07, trackingInfo is allowed to also have "numbers" and "urls" in case that an item is sent in multiple boxes or if all items are fulfilled at ones in multiple boxes and in case you cant match items to boxes.

    • @SidTheITGuy
      @SidTheITGuy  2 года назад

      Interesting !! This is extremely useful info for higher level use cases. Thanks for letting me know I will check into this. @Felix

  • @garywang2561
    @garywang2561 2 года назад

    Hey man, thanks for the video. Curious, can we fulfill orders using REST API ?

    • @SidTheITGuy
      @SidTheITGuy  2 года назад +1

      Hey Gary, I have covered the REST API version of it on my channel. Please check it out. Thanks!!

    • @garywang2561
      @garywang2561 2 года назад +1

      ​@@SidTheITGuy Great content!

    • @SidTheITGuy
      @SidTheITGuy  2 года назад

      @@garywang2561 Thanks for the support. Let me know if you want me to cover any topic on Laravel or Shopify and I'd be happy to do that. Thanks!

    • @garywang2561
      @garywang2561 2 года назад

      @@SidTheITGuy My only issue is:
      When I try to retrieve a list of fulfillment orders for a specific order, the API gives me an empty object, showing 0 fulfillment orders. Couldn't figure out why.
      My order has one line item, so in theory, the API should return me one fulfillment order.
      But it is returning me none. Any chance you know why?

    • @garywang2561
      @garywang2561 2 года назад

      All the permission scopes are on.

  • @mdabdulhalim8432
    @mdabdulhalim8432 2 года назад +1

    Thank you very much for your tremendous tutorial.
    I need to be confirmation about some following information
    1. Can I make product subscription without Shopify payment or Shopify third party payment provider. But I want to use separately stripe account in the app using stripe key and secret.
    1.1 Is it possible via public app
    1.2 Is it possible via custom app?
    1.3 If it is possible, how to use it with Shopify product.
    2. I need to buy a software product with subscription but I need to take payment for every month/year. I have no need to create order for every month/year. I will create order only one time with subscription but I will get payment every month/year (recurring). Is it possible via Shopify subscription APIs?
    3. I need to login without password or 2FA verification (email confirmation) for B2B customer from my another web application. I know that It is possible using multipass for non B2B customer. But Is it possible to manage custom or public app for B2B customer?
    It will be very grateful if you give me some suggestions.

    • @SidTheITGuy
      @SidTheITGuy  2 года назад +1

      Hey MD Abdul !! Thank you for your kind words. I'm happy to help you and here are your answers:
      1. You can use Stripe payment provider as well as Shopify Payments provider. Shopify themselves use Stripe in their backend to manage subscriptions. The difference lies in the cut they take per transaction. So the choice is up to you.
      1.1. It is possible via a public app but Shopify places audits on their apps for this specific use case. You may need to get approval for using third party payment providers. Please check it on your Partners Account.
      1.2. Totally possible on custom apps. Shopify doesn't interfere there with your choice of payment providers.
      1.3. You can use Shopify Recurring Application Charges API to create subscriptions. The API only requires you to specify a price that you will charge the customer every month/year. I have covered a video about that topic here : ruclips.net/video/3WSfI69Dt6U/видео.html
      2. Yes, totally possible with Shopify subscription APIs but you would need to go with Public Apps. Custom apps dont support Shopify's subscription APIs. If you go custom apps then I suggest go with Stripe Subscriptions API.
      3. I am not exactly sure I understand the later part of the question. You can find me on LinkedIn here -> www.linkedin.com/in/siddharth93/ I am happy to understand your requirements there.
      Thanks for the kind feedback and let me know what you think. Thanks!!