Logo: Relish

  1. Sign in

Project: Open-orgn-services

Processing membership signups

  • @vcr

In order to make sure that new member signups are managed properly in ODI systems
As a membership programme manager
I want something to process all membership signups

Background
Given
my name is "Joe Nerd"
And
my email address is "[email protected]"
And
I work for "Nerd Enterprises Inc"
And
I have an invoice contact email of "[email protected]"
And
I have an invoice phone number of "+1 1010 101010"
And
I have an invoice address (line1) of "01 Geek Street, Techington"
And
I have an invoice address (city) of "Austin"
And
I have an invoice address (region) of "Techsus"
And
I have an invoice address (country) of "USA"
And
I have an invoice address (postcode) of "01010"
And
my organisation has a tax registration number "A0A0A0A0"
And
my organisation has a company number "08030289"
And
I have a membership id "01010101"
Scenarios
add signups to correct queues
Given
I requested 1 membership at the level called "level"
And
my purchase order reference is "ABC000001"
Then
the invoice description should read "ODI level_description Membership (01010101)"
And
the invoice price should be "price"
And
I should be added to the invoicing queue
And
I should be added to the capsulecrm queue
When
the signup processor runs
Examples:
level level_description price
supporter Supporter 45
member Member 400

Last published over 4 years ago by Tech Team.