Releasing to Production
Getting Partner Account Set Up
To go to production with HAPI Elements, you will need partnerId
and partnerToken
for production. To obtain these, contact your Partner Account Manager from VONQ. Partner Account Manager will ask you a couple of questions to correctly set up your account:
- Do you want (any of) your users to use Wallet Balance Payment Method?
- Do you want (any of) your users to use Direct Charge Payment Method?
- Do you want (any of) your users to use Purchase Order Payment Method?
- Production Only: Could you please provide us a hash (string or an object) to be used as part of JWT HS-256 token generation
When your users will use wallet or purchase order or direct charge
Partner Account Manager will be asking you a couple of more questions:
- What currencies do you want your users to be able to pay with? Currently supported currencies are listed in ProductPriceCurrency enum
- If you want USD:
- Do you want US Bank Account enabled for users from US with wallet enabled?
- For all currencies, including USD:
- Do you want a minimum wallet top-up amount enforced to your users?
- What minimum top-up amount do you want us to set for this currency?
- Do you want a maximum outstanding balance (negative balance user will pay later) for purchase order?
- What maximum outstanding balance amount do you want us to set for this currency? (minimum 0, maximum 99,999,999.00)
- Do you want a maximum purchase order amount set per campaign order?
- What maximum amount do you want us to set per campaign order when purchase order is selected? (minimum 0, maximum 99,999,999.00)
- If you want USD:
After your partner account has been set up, you will first be given credentials for Production environment and VONQ will work with the partner and conduct a series of end-to-end tests, before the partner can move to production and offer this feature to its customers.
Testing & Validation is performed within VONQ by the Partnerships Team, Product & Engineering and Operations.
Partners are not allowed to go live before all teams within VONQ give official approval.
Order testing on Job Marketing & Job Posting Sandbox Testing
- Partner setups Sandbox environment. Refer to Sandbox Environment Setup.
- Partners send 2 test orders on production using Wallet method unless Partner asked to test other payment methods. Please add the following channels to the basket:
- Test order 1
- Werk.nl
- Diversity Outreach Network
- Organic Posting Network - Job Post
- My contract (Job posting, please ensure the credentials are correct)
- Ensure the working address has real address
- Test order 2
- LinkedIn - Job Posting - Light
- Ensure the working address has real address
- Test order 1
- Partner sends Campaign ID(s)
- VONQ checks and updates the campaign status and informs the partner
- Partner confirms status has been updated
- Partner is ready to switch to the production environment
Job Marketing Production Testing Steps
- Partner setups Production environment. Refer to Production Environment Setup.
- Partner to Top up Wallet or using other payment method
- Partner sends 1 order on production using Wallet method unless Partner asked to test other payment methods. Please add the following channels to the basket:
- Werk.nl
- Diversity Outreach Network
- Organic Posting Network - Job Post
- My contract (Job posting, please ensure the credentials are correct)
- Ensure the working address has real address
- Send campaign ID to VONQ
- VONQ will review and reject and refund the order. It can take up to 5 working days for the funds to be back on the account.
- Partner sends another order on production for end-to-end testing. The order contains only one product, which is:
- LinkedIn - Job Posting - Light
- Ensure the working address has real address
- Partner sends Campaign ID
- VONQ reviews the order and publishes it online. VONQ will refund the order. It can take up to 5 working days for the funds to be back in the account.
- All tests are successful, and partners can "enable" it for their users
Job Post Production Testing Steps
- Partner setups Production environment. Refer to Production Environment Setup.
- Go through the Features checklist for Job post
- Partners send test orders on production
- Ensure the actual/correct credentials are entered for the contract if end-to-testing is required
- Partner sends Campaign ID(s)
- VONQ reviews the order and publishes it online if credentials are valid. If invalid credentials are given. VONQ will only review the order
- All tests are successful and partner can "enable" it for their users
Features Checklists
Job Marketing Features
Job Marketing Required Features | Job Marketing Optional Features |
---|---|
Search and recommend products | Search by product name |
Show delivery time per channel (including time to process first posting) | Filter by audience type, media type |
Show crosspostings | Retrieve logos for all products |
Show product prices in EUR and/or GBP and/or USD and/or AUD | Sort portfolio by recency, relevance, price |
Add multiple products to campaign | Display screen with latest channel additions (sort by recency) |
Application, Job Page URL and UTM Codes are prefilled Refer to Prefilling Required Campaign Information | Specify if vacancy allows remote work |
Order a campaign | |
Retrieve campaigns per customer | |
Check campaign status | |
Show delivery time per campaign and per product | |
Retrieve channel status | |
Take campaign offline | |
Retrieve live job link | |
Show clicks per campaign and per product | |
Show delivered on and duration of campaign | |
AI Smartfill introduced in version 2.5 |
Job Post Features
Job Post Required Features | Job Post Optional Features |
---|---|
All features of HAPI Job Marketing | Order campaign - mixed (HAPI Job Post and HAPI Job Marketing) or non-mixed |
Editing Job / Ads on (SEEK, France Travail, Hotel Career, Bundes Agentur Fur Arbeit). | |
Search complete portfolio by support for my contracts | |
Connect channel to customer contract | |
List connected contracts per customer | |
Add multiple contracts per channel | |
Delete contracts | |
All job board authentication methods are supported (eg. oAuth, XML feed etc.) | |
Job board instructions / confirmation check box are shown at the top of the form | |
AI Smartfill introduced in version 2.5 |
Payments Features
Payments Required Features | HAPI Payments Optional |
---|---|
Add and/or edit billing details | |
Create wallet (done automatically by Elements) | ACH Direct Debit |
Top-up wallet | |
Retrieve wallet balance (done automatically by Elements) | |
Purchase Order / Invoice |
Post Live Campaign Feedback
In the first 4 weeks VONQ will conduct additional manual checks on the order intake to make sure orders are correctly filled with the correct values and information.
Orders which don't fit the requirements will be rejected and the partner will be notified for either changes to the API or user training
Orders which are in line with the requirements will be automatically processed
After the go live phase VONQ expects all orders to be delivered in line with the requirements and will not conduct a manual check anymore.