Bandcamp Integration

1
Answered

I use ShippingEasy for all of my stores except Bandcamp. I used to use ShipStation for everything but I've migrated everything to ShippingEasy except Bandcamp, since it's not supported.

1

Hi, 

I am so happy to see your post in our community forum!  Customer feedback is incredibly helpful to us as a means of learning what could help our merchants, so we know which new features to build. This feature will be under consideration for prioritization.

If you know of any other sellers that would benefit from this feature, please ask them to comment or post here as well. If we hear this request from other customers, we will ask them to comment or follow here as well. 

Comment actions Permalink
0

Hey folks - I'm going to help out a bit here. 

I, too, need an integration between Bandcamp and ShippingEasy - and the good news is - Bandcamp has a well-documented API - here:

https://bandcamp.com/developer/merch

Merch Orders API

The Bandcamp Merch Orders API gives you access to your merch items and orders via standard web development techniques. You can query the API for new orders, mark existing ones as shipped, and search through older orders, filtering by label, band, or date. You can get details about the merchandise you have for sale on Bandcamp; you can also use the API to update SKU and inventory information.

Overview

The general use-case for the Merch Orders API is to first query Bandcamp for identifying information about the bands and labels you manage, then cache those IDs in your datastore. Later, whenever you need, you can use those IDs to query for new orders or for detailed information about the merchandise you sell. Those queries in turn contain identifying information that let you update orders (to mark some as shipped, for instance) or merch items (for example, to adjust inventory levels).

As with other Bandcamp APIs, the endpoints in the Merch Orders API are protected by OAuth 2.0 and should be POSTs with the Authorization header set to:

Authorization: Bearer {your access token}

 

All endpoints in the Merch Orders API require IDs to identify the entities they act on. You can query for these IDs with other endpoints, the starting place usually being the my_bands endpoint in the Account API:

<snip>

I hope this helps.

Thanks so much!

Will at MediaGroove Music
mediagroove.bandcamp.com

Comment actions Permalink

Add a Comment

Post is closed for comments.