Create a NumeroClaw reading order
create_orderCreates an unpaid order for one NumeroClaw reading and returns a link to a NumeroClaw page where the person checks the order and pays. It is for when the person has seen and confirmed the product, the price, the email address and the details below. Creating the order charges nothing, and an unpaid order expires after 24 hours. Payment is taken at purchase and the reading is written afterwards. It is emailed to the address given: usually within a few hours and always within 6 hours. Readings are written for adults, so this is not for a reading about a child. One order covers one reading for one person, so a second order for the same person and reading is a second purchase. If a paid reading has not arrived in that time, the person can write to hello@numeroclaw.com with the order id. Inputs by product. theme: firstNames and lastNames exactly as on the birth record (middleNames optional), dateOfBirth and subjectGender. birthday_portrait: dateOfBirth, and optionally firstName to address the reading to. name_analysis: the birth name (firstNames, lastNames, middleNames optional) and no dateOfBirth; if the person uses a different name today, it goes in currentFirstNames, currentLastNames and currentMiddleNames, with currentNameContexts and currentNameScope. Every product needs email. Dates are YYYY-MM-DD. Names with the letter Y need yClassifications, one value per Y anywhere in the name, including at the end of a name, in reading order: first names, then middle names, then last names, and for name_analysis the birth name before the current name. A Y is a vowel sound when it sounds like the Y in Amy or Kelly, and a consonant sound when it starts a syllable and sounds like the Y in yes, as in Yolanda. The sound decides, not the position: Yvonne is said ee-von, so its Y is a vowel sound, and "Yolanda Kelly" gives ["consonant", "vowel"]. Each Y is worked out from how the name sounds and confirmed by the person in plain words, because most people cannot say whether a Y is a vowel or a consonant without an example. The classification changes the numbers in the reading. Returns orderId and orderToken (a private value that is the only key to the order), product, amount, currency, paymentLink, expiresAt and charged: false. During a sale, amount is the sale price and priceNote says until when. Invalid details return a list of issues and create no order.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | The buyer's own email address, also for a gift. The payment confirmation and the private reading link are sent there. | ||
| product | Yes | Which reading to buy: "theme", "birthday_portrait" or "name_analysis". | |
| firstName | No | birthday_portrait (optional): the name the reading is addressed to. | |
| lastNames | No | theme and name_analysis: every birth surname. | |
| firstNames | No | theme and name_analysis: every birth first name, in order. | |
| dateOfBirth | No | Date of birth as YYYY-MM-DD. Required for theme and birthday_portrait; not used by name_analysis. | |
| middleNames | No | theme and name_analysis (optional): any additional birth names. | |
| openingNote | No | Optional short personal note, up to 280 characters, printed at the start of the reading. It never changes the interpretation. | |
| subjectGender | No | theme only, where it is required: "female" or "male". Sets only the grammatical agreement in the written reading and changes no number. | |
| currentLastNames | No | name_analysis (optional): surnames of the name used today. | |
| currentNameScope | No | name_analysis, with a current name: how much it is used. | |
| yClassifications | No | theme and name_analysis: one "vowel" or "consonant" per letter Y in the name, in reading order, confirmed by the person. Omitted when the name has no Y. | |
| currentFirstNames | No | name_analysis (optional): first names of the name used today, when it differs from the birth name. | |
| currentMiddleNames | No | name_analysis (optional): middle names of the name used today. | |
| currentNameContexts | No | name_analysis, with a current name: where that name is used. | |
| currentNameUsedSinceYear | No | name_analysis (optional): the year the current name came into use. |