Viva top-ups for Dominican Republic start at $9.30, with 4 plans up to $43.62 on this page. On credit per dollar it ranks 2 of the 3 main Dominican Republic operators today. Prices checked 2 November 2026.
| Plan | On the phone | You pay | |
|---|---|---|---|
| Airtime top-up | ≈ DOP 244 | $9.30 | |
| Airtime top-up | ≈ DOP 407 | $15.01 | |
| Airtime top-up | ≈ DOP 814 | $29.33 | |
| Airtime top-up | ≈ DOP 1,221 | $43.62 |
Live from Viva. Prices are in US dollars and include our service fee; nothing is added at checkout.
Pay with a card from any country. Top up Viva numbers in Dominican Republic with a Visa, Mastercard, Amex, Apple Pay or Google Pay issued anywhere (debit or credit; prepaid and gift cards are not accepted). No local bank account, local wallet or local number needed.
Country code +1: how to call Dominican Republic and its number format.
A Viva Dominicana recharge from abroad starts at $9.30 and is delivered to the number in minutes. Enter the 10 digit number, such as (809) 234-5678, choose a bundle or airtime top-up, and pay by card, Apple Pay or Google Pay. Bundles range from 1GB for 1 day to 60GB for 60 days.
Last checked: September 2026
A Viva Dominicana recharge from abroad is a direct top-up: you enter the Dominican number, choose a bundle or airtime amount, and pay by card, Apple Pay or Google Pay. The operator is detected from the number, and the credit is delivered to the phone in minutes. No app or voucher code is needed.
The number you are topping up can be your own, kept active for bank OTPs while you are away, or a family member's phone in the Dominican Republic. Both work the same way: the credit lands on the Viva line, not on your device.
Viva bundles are shown with the amount that lands on the phone after any operator tax. The list includes 1GB for 1 day, 6GB for 7 days, 7GB with voice for 7 days, 14GB for 14 days, 26GB for 28 days, WhatsApp for 180 days, 30GB with unlimited online calls and SMS for 30 days, and 60GB with unlimited online calls and SMS for 60 days. Airtime top-ups are also available.
Bundle sizes are stated in Dominican pesos, exactly as the operator lists them. The amount shown for each plan is what the phone receives. If a plan is taxed, the figure you see is the amount that lands after the operator's tax has been applied, so there is no separate deduction to work out.
Airtime top-ups suit a line that needs balance rather than a data package, for example to keep a number alive for incoming bank messages. Bundles suit a phone that will be used for browsing, messaging or calls over the validity period.
Viva numbers in the Dominican Republic use the country code 1 and are 10 digits long in national format, written like (809) 234-5678. The international form is +1 809 234 5678. There is no leading zero to drop, so the digits you see are the digits you enter.
The operator is detected from the number, so the correct Viva plans appear once the number is recognised. If the number is entered with the wrong digit count, the detection may fail or the wrong operator may be shown.
Check the number against a recent message or call from the person who uses the line. A single transposed digit sends the credit to a different phone, and delivered top-ups cannot be pulled back.
Most failed top-ups are caused by a mistyped number or a payment that was not authorised. Check the number first, then the payment method. If the number is correct and the payment went through, the credit normally appears within minutes, and a delay is usually on the operator side rather than the payment side.
If the number is wrong, the top-up may have been delivered to another line. If the payment was declined, no credit is sent and the order does not complete. Retry with a different card or wallet if the first attempt is refused by the bank.
Keep the confirmation you receive after payment. It shows the number, the plan and the amount, which is what you need if you have to query the order.
Payment is taken by card, Apple Pay or Google Pay at the point of order. The card details are handled by the payment provider, and the top-up is sent to the number once the payment is authorised. There is no need to share card details with the person receiving the credit.
Paying yourself is the simplest route when the line is your own and you want to keep it active for bank OTPs. Paying for a family member's phone works the same way: you complete the payment on your device and the credit lands on their Viva line.
Prices start at $9.30. The exact figure depends on the bundle or airtime amount you choose, and the amount that lands on the phone is the figure shown for that plan.
Last checked: October 2026
You can top up Viva from the USA in a few minutes using a card or Apple Pay or Google Pay. You need the 10 digit Viva number, a bundle or airtime choice, and a payment method. No account is needed and most top ups arrive within minutes, with a receipt sent by email.
Viva numbers in the Dominican Republic use the dial code 1. A national number looks like (809) 234-5678 and the international form is +1 809 234 5678. You do not drop a leading zero, because the number has 10 digits and no trunk zero to remove.
The operator is detected from the number you enter, so you do not pick Viva from a list. Prices are shown in US dollars before payment and nothing is added at checkout. Each plan shows the amount that lands on the phone next to it.
You can send up to 2 top ups per card, email or number every 24 hours.
Top up Viva from Spain with a Spanish card or Apple Pay or Google Pay. Enter the 10 digit Viva number with the dial code 1, choose a plan and pay in US dollars. The amount that lands on the phone is shown next to each plan before you pay, and most top ups arrive within minutes.
Cards from any country work, so a Spanish card is fine. There is no account to create and no need to register the recipient. The operator is detected from the number, which means fewer steps and less chance of sending credit to the wrong network.
Sample bundles include 3GB for 90 DOP valid 3 days, 6GB for 150 DOP valid 7 days, 10GB for 205 DOP valid 7 days and 14GB for 300 DOP valid 14 days. An airtime top up of 244 DOP is also available. The amount that lands on the phone is shown next to each plan.
Top up Viva from Italy using an Italian card, Apple Pay or Google Pay. Enter the Viva number in international form, +1 809 234 5678, pick a bundle or airtime and pay in US dollars. Prices start at $9.30, nothing is added at checkout, and most top ups arrive within minutes.
Italian cards work because the payment step accepts cards from any country. You can send to a family member in the Dominican Republic without either of you opening an account. The email receipt arrives after the top up is delivered, which gives you a record to share.
If you are topping up for the first time, check the number with your family before paying. The operator is detected from the number, so a correct number is the main thing to get right. The same limit applies from Italy: up to 2 top ups per card, email or number every 24 hours.
Pay with Apple Pay, Google Pay or a card the bank confirms, including cards from any country. Prices are in US dollars and shown before payment, with nothing added at checkout. The amount that lands on the phone is shown next to each plan, and most top ups arrive within minutes with an email receipt.
You do not need an account. That keeps the process short for people sending credit to family, whether from the USA, Spain or Italy. The operator is detected from the number, so the plan you choose applies to the Viva line you entered.
Bundles carry a validity period. The 3GB bundle lasts 3 days, the 6GB and 10GB bundles last 7 days, and the 14GB bundle lasts 14 days. Airtime has no validity period listed. If you send regularly, remember the limit of up to 2 top ups per card, email or number every 24 hours.
Checked against Viva's official site on 21 September 2026.
Enter the 10 digit Viva number, such as (809) 234-5678, choose a bundle or airtime top-up, and pay by card, Apple Pay or Google Pay. The operator is detected from the number and the credit is delivered to the phone in minutes. Prices start at $9.30.
Viva numbers use country code 1 and are 10 digits long in national format, written like (809) 234-5678. The international form is +1 809 234 5678. There is no leading zero to drop, so the digits you see are the digits you enter.
The list includes 1GB for 1 day, 6GB for 7 days, 7GB with voice for 7 days, 14GB for 14 days, 26GB for 28 days, WhatsApp for 180 days, 30GB with unlimited online calls and SMS for 30 days, and 60GB with unlimited online calls and SMS for 60 days.
A Viva top-up is delivered to the number in minutes once the payment is authorised. If the number is correct and the payment went through, the credit normally appears quickly. A delay is usually on the operator side rather than the payment side.
Yes. You can top up your own Viva line to keep it active for bank OTPs, or a family member's phone in the Dominican Republic. You pay on your device and the credit lands on the Viva number, not on your own phone.
Enter the 10 digit Viva number, check that the operator shown is Viva, choose a bundle or airtime and pay with Apple Pay, Google Pay or a card. No account is needed. Most top ups arrive within minutes and you get an email receipt.
Yes. Viva numbers use the dial code 1, so the international form is +1 809 234 5678. Cards from the USA work, and so do Apple Pay and Google Pay. You can send up to 2 top ups per card, email or number every 24 hours.
Yes. Cards from any country are accepted, so a Spanish or Italian card works, as do Apple Pay and Google Pay. Prices are shown in US dollars before payment and nothing is added at checkout. The amount that lands on the phone is shown next to each plan.
Most top ups arrive within minutes. You receive an email receipt once the top up is delivered. If you send more than 2 top ups per card, email or number in 24 hours, the extra ones are limited, so wait before trying again.
Sample bundles include 3GB for 90 DOP valid 3 days, 6GB for 150 DOP valid 7 days, 10GB for 205 DOP valid 7 days and 14GB for 300 DOP valid 14 days. An airtime top up of 244 DOP is also available. The amount that lands on the phone is shown next to each plan.
Dial #334# followed by the Viva number and # then Send to ask them to call back (Devuélveme). Dial #767# for Minuto Data SOS when the balance is one second or less.
Yes, with Pasa Balance: dial #96* then the receiving number, * then the amount, # and Send.
Enter it with the country code +1. A number written locally as (809) 234-5678 becomes +1 809 234 5678. Dominican mobile numbers have 10 digits after the country code. The example is a format guide, not a real number.
Enter the number with the country code, pick a plan and pay by card. The operator is detected automatically and the credit goes straight to the phone. You do not need an account or a bank account in Dominican Republic.
Plans currently start from $9.30 and go up to $43.62, including our service fee. The exact price is shown before you pay, with no extra charges at checkout.
Yes. Slashtel tops up any prepaid Viva number in Dominican Republic, your own or a family member's. You only need the number; the person does not need an account.
Recharges are delivered instantly and cannot be reversed once they reach a valid number, so check the number before you pay. If the operator rejects the number, Slashtel resends or refunds you in full.
Prices on this page are in US dollars and include the Slashtel service fee. At checkout your card may be shown and charged in your local currency, and the exact amount is confirmed before you pay.
Yes. Payments are processed by Stripe with 3D Secure where your bank supports it, and Slashtel never sees or stores your full card details.
Most recharges arrive within a few minutes. If the phone is switched off, the credit lands when it next connects. You get a confirmation email with your order reference.
If the operator rejects the recharge, we resend it. If it still can't be delivered, write to esim@slashtel.com or message us on WhatsApp with your order reference and we'll sort it out.