New here? See how enrollment works →

Payment & Delivery Policy

Effective date and last updated:

This policy explains how you pay for courses and programs offered by Programming Villa LLC, how the charge appears on your card statement, how we protect your payment information and how we deliver what you buy. It forms part of our Terms of Service.

We accept Visa and Mastercard credit and debit cards. All prices are in USD. Card payments are processed by a PCI DSS compliant payment provider; we never see or store your full card number.

Accepted payment methods

We accept Visa and Mastercard credit and debit cards. We do not accept cash, checks, cryptocurrency or payments from third parties on behalf of a learner, unless we agree to this in writing for an employer-sponsored enrollment.

Currency and merchant location

All prices are in US dollars (USD). The merchant of record is Programming Villa LLC, 522 W Riverside Ave Ste N, Spokane, WA 99201, USA. If your card is issued outside the United States, your bank may convert the amount into your currency and may charge a foreign transaction fee. These fees are set by your bank.

When and how you are charged

No payment is taken on this website. When you submit an enrollment request, you see an order number and receive a confirmation email. We review the request and email you a secure payment link from our payment provider, usually within 1 business day.

You pay the full price shown on the course page and in your cart at the time of your request. Each course or program is a single, one-time charge. We do not sell subscriptions, and we never renew or re-bill your card automatically.

For cohort programs, bootcamps and the 1:1 capstone we confirm your start date before we send the payment link.

How the charge appears on your statement

The charge appears on your card statement as "PROGRAMMING VILLA". If you do not recognize a charge with this name, contact us at hello@programmingvilla.com or (509) 437-9244 before contacting your bank.

Payment security

You enter your card details only on the secure payment page of our payment provider. The page uses encrypted HTTPS connections, and card data is processed under the Payment Card Industry Data Security Standard (PCI DSS). Your bank may ask you to confirm the payment with an additional verification step.

Programming Villa never sees or stores your full card number, expiry date or security code. We will never ask you to send card details by email, phone or chat.

Declined or failed payments

If your payment is declined, you can use the same payment link again with another Visa or Mastercard card, or contact your bank. We keep your enrollment request open for 7 days. After that we cancel the request, and you can submit a new one at the current price.

Receipts

After a successful payment you receive an email receipt with your order number, the courses or programs purchased, the amount in USD, the date and the statement descriptor.

Delivery of courses and programs

We sell digital education services only. Nothing is shipped, and there are no shipping fees. We deliver access by email to the address you gave in your enrollment request.

Self-paced mini-courses, self-paced practical courses, project-based courses and guided project courses: access is activated within 15 minutes after payment.

Mentor-supported programs, cohort programs, advanced mentor programs and bootcamps: enrollment or onboarding is confirmed within 1 business day after payment, and the first live session, where included, is scheduled within 5 business days.

Premium 1:1 capstone: onboarding and mentor assignment are completed within 1 business day after payment.

Completion certificates are issued within 2 to 3 business days after you finish, depending on the format. Access periods for each format are listed on every course page.

If you do not receive access

If your access email has not arrived within the time stated above, check your spam folder, then contact us at hello@programmingvilla.com or (509) 437-9244 with your order number. We will resend access or fix the problem.

Refunds and cancellations

Refunds and cancellations follow our Refund and Cancellation Policy. Approved refunds go back to the same card used for payment, in USD.

Billing questions and disputes

If you have a question about a charge, please contact us first. We can usually resolve billing questions directly, and a refund through us reaches you faster than a chargeback. If you open a dispute with your card issuer, we will provide your order details, delivery records and the policies you accepted to the issuer.

Authorized use and age

You must be the authorized holder of the card you use, or have the cardholder's permission. Cardholders must be at least 18 years old. We may cancel an order and refund any payment if we suspect fraud or unauthorized use.

Restricted countries

As a US company, we cannot accept payments from persons or countries subject to US sanctions administered by the Office of Foreign Assets Control (OFAC). We may decline or refund an order where required by law.

Price changes

We may change prices on the website at any time. A change does not affect requests you have already submitted: you pay the price shown when you submitted your request.

Contact

Programming Villa LLC, 522 W Riverside Ave Ste N, Spokane, WA 99201, USA. Email: hello@programmingvilla.com, phone (509) 437-9244.

Questions about this document: hello@programmingvilla.com · (509) 437-9244 · Programming Villa LLC, 522 W Riverside Ave Ste N, Spokane, WA 99201, USA.