Feature/390 purchase shortcode

@drdla Please review