diff options
Diffstat (limited to 'notes')
| -rw-r--r-- | notes | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -0,0 +1,11 @@ +-- Print Job Cost -- + +The API doc is either out of date or was never correct to begin with. +The response fields in the doc are different from what the server +actually responds with. Therefore testdata/printjobcostresp.json is +the union of the doc example and a real response from the sandbox +server. For instance, the doc example has a "fees" field while the +real response did not; thus "fees" is included in the testdata. The +real response had "first_name" and "last_name" rather than just +"name", so ShippingAddress has a custom UnmarshalJSON() function to +account for both. And so on... |