/* ============================================================
* 420 Cannabis Radio — PLATINUM All-In-One Application Shortcode
* Shortcode: [420_platinum_allinone qr="https://.../qr.png"]
* ============================================================ */
add_shortcode('420_platinum_allinone', function($atts){
$atts = shortcode_atts([
'price' => '775',
'zelle_phone' => '702-720-6852',
'admin_email' => '420cannabisradio@gmail.com',
'qr' => '',
], $atts);
$notice = '';
if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['platinum_submit'])) {
if (!isset($_POST['platinum_nonce']) || !wp_verify_nonce($_POST['platinum_nonce'], 'platinum_submit')) {
$notice = "
❌ Submission failed. Please refresh and try again.
";
} else {
$required = ['business','contact','email','phone','address','promo','zelle_name','zelle_status','typed_name','sig_data'];
foreach ($required as $field) {
if (empty($_POST[$field])) {
$notice = "❌ Please complete all required fields.
";
break;
}
}
if (!$notice && strpos($_POST['sig_data'], 'data:image/png') !== 0) {
$notice = "❌ Signature is required.
";
}
if (!$notice) {
$body = "PLATINUM DISPENSARY BUSINESS PROMOTION APPLICATION\n\n";
$body .= "PACKAGE: Platinum ($775)\n\n";
$body .= "Business: ".sanitize_text_field($_POST['business'])."\n";
$body .= "Contact: ".sanitize_text_field($_POST['contact'])."\n";
$body .= "Email: ".sanitize_email($_POST['email'])."\n";
$body .= "Phone: ".sanitize_text_field($_POST['phone'])."\n";
$body .= "Address: ".sanitize_text_field($_POST['address'])."\n";
$body .= "Website/Menu: ".sanitize_text_field($_POST['website'])."\n\n";
$body .= "PROMO MESSAGE:\n".sanitize_textarea_field($_POST['promo'])."\n\n";
$body .= "Zelle Sender: ".sanitize_text_field($_POST['zelle_name'])."\n";
$body .= "Zelle Status: ".sanitize_text_field($_POST['zelle_status'])."\n";
$body .= "Authorized by: ".sanitize_text_field($_POST['typed_name'])."\n";
wp_mail($atts['admin_email'], "NEW PLATINUM APPLICATION — ".$_POST['business'], $body);
$notice = "✅ Platinum application submitted successfully.
";
}
}
}
ob_start(); ?>
🏆 Platinum Dispensary Business Promotion
Price: $775
Platinum Package Includes:
- Directory Listing
- Daily Radio Promos (Top Rotation)
- Premium Radio Placement
- Site-to-Site Link
- Maximum Cross-Network Promotion
- Multiple Daily Social Media Posts
Zelle Payment
Send $775 to 702-720-6852
Memo: Your Business Name — Platinum Plan
Send $775 to 702-720-6852
Memo: Your Business Name — Platinum Plan