Mobile recharges
Quick security check
Check the box so we know it’s really you.
Protected by Cloudflare. This keeps bots from creating fake accounts.
Shop curated products from WeShipYou sellers, fulfilled end-to-end with our shipping guarantee.
Shop on Amazon, the world's largest store with the widest range of products, all with the security of WeShipYou!
New and used items from US sellers: we buy Buy It Now listings for you.
Millions of products at factory prices, bought and shipped by us.
Shop pharmacy and grocery products at Walmart quickly and easily!
Shop the latest trending products at the best discounted prices, only at the Shein store!
Shop the best products at discounted prices at the Temu store!
Search thousands of US Shopify stores at once, or paste a link from any of them.
Receiving, storage, same-day pick & pack, multi-carrier shipping and returns — handled by us.
Compare and select the shipping service based on your interest fast and easy
Shopify app, public API and more — plug WeShipYou into your store.
API Access for developers
Automatic monthly invoices, branded PDFs and one-click payments.
Mobile recharges
uidstringnamestringexternalCodestringactiveboolean | integercreatedAtstring <date-time>updatedAtstring <date-time>{
"uid": "z4n6xnnf3vtz",
"name": "provider1xq",
"externalCode": "PRV1XR",
"active": 1
}uidstringdisplayNamestringdescriptionstringlocaleIdnumberproviderIdnumbercreatedAtstring <date-time>updatedAtstring <date-time>uidstringtitlestringdescriptionMarkdownstringextendedDescriptionMarkdownstringlocalizationKeystringproductIdnumberlocaleIdnumbercreatedAtstring <date-time>updatedAtstring <date-time>uidstringexternalReferenceCodestringnullableexternalCustomerIdstringnullablestatusstringamountnumberpricenumbernotesstringnullablescheduleDatestring <date-time>nullabledeliveredAtstring <date-time>nullableaccountIdnumbercountryIdnumberrechargeableProductIdnumberrechargeableProviderPromotionIdnumbernullablelabelIdnumbernullablecouponIdnumbernullablecreatedAtstring <date-time>updatedAtstring <date-time>{
"uid": "kyzt3evwisxv",
"externalReferenceCode": null,
"externalCustomerId": null,
"status": "awaiting_payment",
"amount": 10,
"price": 10,
"notes": null,
"scheduleDate": null,
"deliveredAt": null,
"countryId": 51,
"rechargeableProductId": 1,
"rechargeableProviderPromotionId": null,
"labelId": null,
"couponId": null
}Lists the mobile operators you can send a recharge to.
$limitnumberMaximum number of results.
20Accept-LanguagestringTwo-letter code of the language for messages: en, es or pt.
en-USSuccessful operation
totalnumberlimitnumberskipnumberdataarray of Recharge providerMissing or invalid access token
namestringNotAuthenticatedmessagestringcodenumber401classNamestringnot-authenticateddataobjectcurl 'https://sandbox.weshipyou.com/api/v1/mobile-recharges/providers' \
-H "Authorization: Bearer $WSY_ACCESS_TOKEN"{
"total": 1,
"limit": 20,
"skip": 0,
"data": [
{
"uid": "z4n6xnnf3vtz",
"name": "provider1xq",
"externalCode": "PRV1XR",
"active": 1
}
]
}Lists the localized descriptions of the mobile operators.
$limitnumberMaximum number of results.
20Accept-LanguagestringTwo-letter code of the language for messages: en, es or pt.
en-USSuccessful operation
totalnumberlimitnumberskipnumberdataarray of Provider descriptionMissing or invalid access token
namestringNotAuthenticatedmessagestringcodenumber401classNamestringnot-authenticateddataobjectcurl 'https://sandbox.weshipyou.com/api/v1/mobile-recharges/providers-descriptions' \
-H "Authorization: Bearer $WSY_ACCESS_TOKEN"{
"total": 0,
"limit": 20,
"skip": 0,
"data": []
}Lists the localized descriptions of the recharge products.
$limitnumberMaximum number of results.
20Accept-LanguagestringTwo-letter code of the language for messages: en, es or pt.
en-USSuccessful operation
totalnumberlimitnumberskipnumberdataarray of Product descriptionMissing or invalid access token
namestringNotAuthenticatedmessagestringcodenumber401classNamestringnot-authenticateddataobjectcurl 'https://sandbox.weshipyou.com/api/v1/mobile-recharges/products-descriptions' \
-H "Authorization: Bearer $WSY_ACCESS_TOKEN"{
"total": 0,
"limit": 20,
"skip": 0,
"data": []
}Lists the mobile recharges of your accounts.
$limitnumberMaximum number of results.
20Accept-LanguagestringTwo-letter code of the language for messages: en, es or pt.
en-USSuccessful operation
totalnumberlimitnumberskipnumberdataarray of RechargeMissing or invalid access token
namestringNotAuthenticatedmessagestringcodenumber401classNamestringnot-authenticateddataobjectcurl 'https://sandbox.weshipyou.com/api/v1/mobile-recharges/recharges' \
-H "Authorization: Bearer $WSY_ACCESS_TOKEN"{
"total": 1,
"limit": 20,
"skip": 0,
"data": [
{
"uid": "kyzt3evwisxv",
"externalReferenceCode": null,
"externalCustomerId": null,
"status": "awaiting_payment",
"amount": 10,
"price": 10,
"notes": null,
"scheduleDate": null,
"deliveredAt": null,
"countryId": 51,
"rechargeableProductId": 1,
"rechargeableProviderPromotionId": null,
"labelId": null,
"couponId": null
}
]
}Orders a top-up for a phone, paid from your wallet balance (or your credit line). The recharge is sent to the operator at once and the response carries its status.
$limitnumberMaximum number of results.
20Accept-LanguagestringTwo-letter code of the language for messages: en, es or pt.
en-USThe shipment to create.
paymentMethod"credit_line" | objectHow to pay. Omit it to pay from your wallet balance (add funds first with POST /add-funds); "credit_line" for accounts with a credit line.
credit_lineisWalletbooleantrueaccountUidstringThe account uid. Optional when you belong to a single account.
rechargeable_productobjectidnumberscheduleDatestring <date-time>nullableamountnumberaccount_rechargeable_contactobjectnamestringaccountNumberstringThe recharge that was ordered.
The body is invalid, or the user cannot buy recharges yet (the account is disabled, the email or the phone number is not verified).
namestringBadRequestmessagestringcodenumber400classNamestringbad-requestdataobjectMissing or invalid access token
namestringNotAuthenticatedmessagestringcodenumber401classNamestringnot-authenticateddataobjectcurl -X POST 'https://sandbox.weshipyou.com/api/v1/mobile-recharges/recharges' \
-H "Authorization: Bearer $WSY_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"accountUid": "45e3hygz8zkv",
"rechargeable_product": {
"id": 34
},
"amount": 20,
"account_rechargeable_contact": {
"name": "Maria Perez",
"accountNumber": "+5352345678"
}
}'{
"uid": "cb893zbz3h80",
"externalReferenceCode": null,
"externalCustomerId": null,
"status": "delivered",
"amount": 10,
"price": 11.4,
"scheduleDate": null,
"deliveredAt": null,
"countryId": 51,
"rechargeableProductId": 1,
"rechargeableProviderPromotionId": null,
"labelId": 1,
"couponId": null
}