- Storeharmony API
- Mobile Apps
- Apps Registration
- Stock Inventory
- Stock Categories
- Create Bulk Products
- Create Product with Variants
- Add Variants to Product
- Upload Product Picture
- Update Product Prices
- Add New Quantity to Product
- Deduct Quantity from Product
- Creates a simple product in the inventory
- Get Product by Item ID
- getProductTransfers
- acceptTransferIntoStore
- listProductsPricesForRecentChanges
- listProductsPrices
- Get Inventory Stock Items
- getProductAudit
- findBySKU
- Update Product
- Removes provided variants from provided Existing Product
- Add Variants to Existing Product
- getProductsWithComplexQuery
- Removes Product by Item ID
- Add Variants to Existing Product
- Store Admin Operations
- Invoicing Operations
- CRM
- Online Store
- Restuarant Order Menus AppCalls
- Place an Order
- Submit Store Review
- getServiceName
- Load a Restro Store Detail
- Restro Product Order
- Track Order Status
- Restro Store Tables
- List Auto Categories
- Restro Product Details
- Fetch Related Products or Recommended Pairs for a Product
- Fetch All Categories
- Fetch All Products Belonging to a Particular Category
- Fetch All Products by Store ID Based on Categories and Subcategories
- Fetch All Categories and Subcategories by Store ID
- updatesOrderPUT
- cancelOrderDELETE
- postCustomerReviewPOST
- getCustomerProfileGET
- updateProfilePOST
- updateProfileShippingAddressPOST
- submitIssuesPOST
- placeOrderToStorePOST
- contactStorePOST
- calculateOrderShippingPOST
- passResettingPOST
- getStoreInfoGET
- getCustomerWalletReportGET
- getRegularPurchaseGET
- getRecentPurchaseGET
- getCustomerReceiptsGET
- getReceiptDetails_1GET
- getCustomerProfileDetailsGET
- getCustomerOrdersGET
- getOrderDetailsGET
- getCustomerLoyaltyReportGET
- getCustomerInvoicesGET
- trackPaymentGET
- trackOrder_1GET
- loadDeliverypolicyGET
- listAutoCategories_1GET
- getShippingRatesGET
- shippingInformationGET
- searchProductsGET
- sendReceiptGET
- listStoreProductsForHomeGET
- loadProductByItemId_1GET
- getCustomerReviewGET
- loadProducRecommendationsByItemIdGET
- loadProductBySlugGET
- loadRelatedProductsByItemIdGET
- loadPrivacypolicyGET
- searchPagedProductsGET
- searchPagedProductsByPagesGET
- getStoreLocationsGET
- getGeocodeGET
- loadHomeBannersGET
- getCountries_1GET
- getCountryStates_1GET
- getCountryStatesLGARegion_1GET
- loadStoreCategories_1GET
- loadStoreSubCategories_1GET
- loadStoreAllCategoriesAndSubCategories_1GET
- loadStoreBannersGET
- verifyMobile_1GET
- verifyEmailGET
- loadAboutUsGET
- Log in a customer with tokenPOST
- Log in a customerPOST
- Register a new customerPOST
- User Operations
- Get User InformationGET
- Update User InformationPUT
- Set Default Wallet Bank AccountPOST
- Set VAT, VAT Type and currency etc used for business activities in this locationPOST
- Set a particular location as the default store used for business activitiesPOST
- Retrieve Profile ImageGET
- Upload Profile ImagePOST
- Log a User ComplaintPOST
- createNewStoreLocationPOST
- Change User PasswordPOST
- Get the details, settings and important parameters for a store locationGET
- Get Bank Account DetailsGET
- Switch account to another store locationGET
- Get User Store LocationsGET
- Data Sources & Reports
- Utility Operations
- Create PDF Invoice Link
- Load Store Credentials By ID
- Verify Mobile Number
- Verify Email Address
- Retrieve Store Profiles
- Retrieve List of Roles
- Retrieve Registered Nigerian Banks. Only Supports Nigerian Banks
- Lookup Bank Account Details
- Retrieve List of Countries
- Retrieve States in a Country
- Retrieve Regions within a State
- Payments & Webhooks
- Webhooks & Operations
Set Default Wallet Bank Account
POST
/user/{accountid}/setWalletBank
User Operations
Request
Path Params
accountid
stringÂ
required
Header Params
sessiontoken
stringÂ
required
Body Params application/json
Bank account data to be created
bankCode
stringÂ
required
internalAccountNo
stringÂ
optional
bankFullName
stringÂ
required
userBankAccNo
stringÂ
required
userBankAccName
stringÂ
required
activated
booleanÂ
optional
defaultAccount
booleanÂ
optional
accountType
stringÂ
optional
Example
{
"bankCode": "string",
"internalAccountNo": "string",
"bankFullName": "string",
"userBankAccNo": "string",
"userBankAccName": "string",
"activated": true,
"defaultAccount": true,
"accountType": "string"
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://gateway.storeharmony.com/cloudapi/user//setWalletBank' \
--header 'sessiontoken;' \
--header 'Content-Type: application/json' \
--data-raw '{
"bankCode": "string",
"internalAccountNo": "string",
"bankFullName": "string",
"userBankAccNo": "string",
"userBankAccName": "string",
"activated": true,
"defaultAccount": true,
"accountType": "string"
}'
Responses
🟢200OK
*/*
Body
success
booleanÂ
optional
message
stringÂ
optional
Example
{
"success": true,
"message": "string"
}
🟠400Bad Request
🟠401Unauthorized
🟠404Record Not Found
🔴500Server Error
Modified at 2025-03-27 14:31:04