Loading

Developer's FAQ

Please Login to Comment

Developer FAQ

App Creation

  • How do I submit an app?
  • What platforms are available to develop for?
  • How long will it take for my app to be approved?
  • Is the documentation going to get better?

    Payments

  • How do I setup in-app purchasing?
  • How do payments work?
  • How much can I charge for using my app?
  • What fees am I responsible for?
  • How do I refund a purchase?
  • When do I get paid out?
  • How is Thingiverse's revenue share calculated?

    App Creation

    How do I submit an app?

    You may submit an app here: https://www.thingiverse.com/apps/create/
    Go back to the top

    What platforms are available to develop for?

    Thingiverse supports use of Thingiverse APIs for Thingiverse.com Apps, Web Applications, Dekstop Applications, and Mobile Applications. Navigate to https://www.thingiverse.com/apps/create/ for more information.
    Go back to the top

    How long will it take for my app to be approved?

    Approval times will vary based upon the number of apps Thingiverse has under review and the level of complexity of those apps. Timelines can be discussed on a case-by-case basis, if needed.
    Go back to the top

    Is the documentation going to get better?

    Yes, unfortunately we haven't been able to spend as much time on documentation as we would like, but check in frequently for updates as the documentation will be improved.
    Go back to the top

    Payments

    How do I setup in-app purchasing?

    Please refer to our Developer Documentation to understand how in-app purchases work.
    Go back to the top

    How do payments work?

    Developers can charge any fees they deem appropriate for their services. However, there is a minimum charge of $1 required. Fees must be clearly communicated up front to the user, prior to purchase – no hidden fees, or additional fees charged post-purchase, are allowed.
    Go back to the top

    How much can I charge for using my app?

    Developers can charge any fees they deem appropriate for their services. However, there is a minimum charge of $1 required.
    Go back to the top

    What fees am I responsible for?

    Developers are responsible for all payment processing fees on each order. Thingiverse uses Braintree as our payment processing company, Braintree’s transaction fee is 2.9% of the transaction + $0.30. Additionally, any fees resulting from refunds, chargebacks, or any other additional fees, will be the responsibility of the developer. More information can be found here: https://www.thingiverse.com/legal/payments.
    Go back to the top

    How do I refund a purchase?

    If a refund request is sent from a user, you'll be notified via an email / dashboard notification which will direct you to your Order History on the Thingiverse Developer Console. From there, you can click on the order and initiate the refund flow. Refunds are only allowed within 30 days after the purchase was placed.
    Go back to the top

    When do I get paid out?

    On the first of the month, you'll receive a payout for all earnings resulting from transactions that are 30 days or older as of the first of the month. This is due to our 30 day escrow period for potential refunds that may be requested from customers.
    Go back to the top

    How is Thingiverse's revenue share calculated?

    Thingiverse's revenue share is taken from the developer's charges, not including shipping and transaction fees. 100% of designer tips go to the designer. For example, let's say it was negotiated that Thingiverse's fee would be 30%, the app's service is priced at $20 with $10 shipping, and the designer requests a $3 tip, leading to a total transaction amount of $33. Then the developer's final payment will be calculated as: $20[app's service charge] - ($2030%)[MakerBot fee on service charge] + $10[shipping] - ($33 2.9%+$0.30)[transaction fee on total transaction amount including tip] = $22.74[final amount paid to developer. While Thingiverse's fee will be $20*30%=$6.
    Go back to the top

I don't know if this is the right section, I don't know where and to whom to ask, I'm used to file the various projects made by other people in collect thing, to have a library tidy and easy to consult, now when I try to save the projects in the various folders that I created in collect thing I realize that you can not view them all, please do something, please, thank you, this was already a problem in the android app, which I consider unnecessary because you can not download projects from there ...

Using last Chrome, Firefox, IE and Safari browser versions.
There is a high severity bug at Thingiverse Customizer app from thingiverse model view (image "thingiverse_model_view.png") where any model can't be customized because rendered model is not shown. (Images "thingiverse_chrome_bug.png" and "thingiverse_firefox_bug.png")
Thats occours because, as shown in ""thingiverse_bug_cause_1.png" and "thingiverse_bug_cause_2.png", the render model height is 585px+margins while "iframe" that is it embeded has an height of just "150px".
This can be fixed safety for all browsers just adding a css "min-height" value of "595px" to iframe with id "#app_frame" like shown in image "thingiverse_bug_fix.png"
As shown in image "thingiverse_bug_responsive_devices_works.png" it will be fixed for responsive mobile devices too.

Kind regards

Hi,
This post is a sincere suggestion to developing thingiverse. Printing stuff is cool but multi-extruder kit (indirectly multi-color filament) usage is still rare and most of people use most common colors as black-white-blue etc... I thought designs in your site could be categorized for their best color option as well. For instance, I've made a search for a crow and its obvious best color is black. What I want to point out, I'd be happy to see a bar where I can search for "best things for red(any color) filament". Bests.