Import bills with taxes as line items when picking system generated GST/PST payable accounts - quickbooks

I'm working on integrating our app with QBO, and stuck with a problem that stops bills from being imported into QBO with taxes as line items.
Same as what I previously did with QB desktop version, I added taxes as line items for bills and picked system generated GST/PST accounts on the line. When I imported the bills, I got errors like "You have either selected a tax liability account on a transaction where it's not allowed, or haven't specified a tax rate along with it.". I'm pretty sure the tax items the accounts associated with had rate set up already.
The same error happened when I tried to do the same thing from QBO web interface. Bills import only worked when I picked GST/PST accounts I created ourselves.
Now I'm stuck and wondering if it's possible to import taxes as bill line items with system generated GST/PST accounts, and how? If it's impossible to do it that way, does it mean I would have to use tax code and tax rate to populate taxes?
UPDATE
I solved the problem myself with some help from an intuit relations developer. Please see the answer I posted below.

So I created a support ticket at Intuit Developer, and one of their developer relations engineers responded me with the following message:
The PST/GST/HST Payable accounts are used internally by QBO to track sales tax collected and paid. You will need to use self-created expense accounts to further track these line items when creating a Bill.
I followed his suggestion and created a couple of sub-accounts under those internal tax tracking accounts that were generated by Intuit, and tried syncing bills again through QBO v3 API. It worked like a charm :)

This is for global-
Assigning flat tax item in lines can be done if the tax percent on this tax line is marked to an existing tax code->can be a zero percent too.
Suppose you want to import/create a flat tax item of $2, then you need create a taxcode of 0% percent in your company and assign it to this tax item line.
For global companies it is mandatory to assign a GST/PST tax code even though it is 0%.
Try this from UI first.

Related

can we create a final table for multiple tables?

Procedures
Names of existing procedures to reference .Job and SSIS information if applicable
none
Business Background
Proactive contact strategy to clients with Saving Accounts to open a Credit Card Account.
Program Objectives
Contact BOfA clients with a Saving Account to encourage them to open a Credit Card account.
Dependencies
None
Follow-up Metrics :
none
Requirements
• Audience requirements
Clients that have Saving Account but no Credit Card Account with the bank
• Execution requirements
Description of how and when the campaign should be executed.
Execute Campaign Monthly: Leads targeted to load the first Monday of the month and remain open until first Sunday of the month.
• Output/Detail fields Section
The following detail fields apply to all outbound campaigns:
Detail Field 1: DOB
Detail Field 2: Age of the Saving Account
Detail Field 3: Saving account balance
Exclusions Rules
Standard Exclusions/ Mandatory Scrubs – All Client Campaigns (Only the ones in Bold)
Select Description
DSCD Primary account holder is deceased
AML Money Laundering Alert present
NRC HH has a non-resident alien
FRGN HH has a non-US address
HZIP HH has a zip code in a FEMA disaster area
Dedupe
HH Level De-dup (when multiple accounts in the HH qualify for the same campaign:HH level
De-dupe (Primary account)
NOPN Account we do not have a phone number
Custom Exclusions
Include accounts that have more than 1000 in saving – exclude accounts that have less than or equal to 1000 in saving
Include clients that are at least 25 years old -- exclude clients that are younger than 25 years
If a client already has a Credit Card account, he/she should not be targeted -- include clients who have a saving account but not a credit card account
I was trying to build select statements and create final table,
create a merge statement and create stored proc

Prestashop displays doubled cost of the ordered product on the back office

I have this this issue concerning the order section of my Prestashop Dashboard. There in the order section the price is displayed correctly, but when I click on the name of the customer who paid for that product then Prestashop redirects me to the page with order details, where the ammount of money paid by the customer is doubled. This problem is occuring only on the back office and it applies for every possible type of payment. Please help.
Here is a screenshot with those doubled values (in red circles)
It seems that there is a problem with the payment module you are using, please try disabling any third party payment module and see if the issue appears in the case of BankWire as well.

Split/Deferred payments through apple pay

On the getting started page for Apple Pay, it says that Apple Pay supports "partial shipments." How is this implemented in practice? I know how to get a token from a successful PKPayment. Once I get that token, how do I use it to implement multiple sub-order payments through my payment gateway?
For example, say the user validates a total $100 purchase through Apple Pay of two separate suborder shipments ($40 and $60 each) and I now have an associated token for the $100 order. Because of restrictions on some networks, we can't capture each payment until the associated item has been shipped, and they ship at different times.
Do I have the ability to authorize and capture payments of any amounts using that token?
What is the best approach to authorizing and capturing those sub orders?
Do I auth for the total ($100) and then auth for each sub total ($40, $60) at shipment and then capture for each sub total? If so, then I will be potentially authorizing more than the necessary total ($200), and that doesn't seem right. Is it valid to just skip auth for the total, auth for each sub total, and then capture the sub totals as they ship?
You can't capture an authorization more than once. For stripe you would need to save the token to a customer, and charge the customer for each shipment separately. This isn't only the best way it is the only way to do it.
Once you have a token and attach it to the customer object in stripe, you have the ability to charge it at any time & any amount up until the expiration date or if they remove the card from their apple pay account, like you would any other card regardless of the initial authorization.
The rest of your questions will vary by opinion as there are different ways of doing it, but here is how I would charge this type of order. I think this method benefits both the business and the customer, in addition to keeping stripe/apple happy. This isn't apple pay specific, I would treat most orders with these requirements the same. Also keep in mind apple pay supports it, but it is not required. You can collect all up front regardless of shipment dates.
Generate token from PKPayment for $100
Create customer(if needed) & add token to customer
Create charge against customer using that card for $100 without
capture
Within 7 days assess expected shipping dates.
Once assessment is complete immediately capture only the amount
expected to ship within a week on the initial charge. In your
example this is where I would capture $40 for the first charge. If
nothing is expected to be captured issue a complete refund.
Any shipments beyond the 7 days, create individual charges for the
shipments using the customer object, not the token. Again in your example this is when the $60 shipment goes
out charge that here.
As long as the second shipment charge doesn't happen to go out earlier than the 7 days this would prevent any authorizations overlapping resulting in holds of more than the initial amount at any given moment. I would treat almost any transaction like this apple pay or not.

Adding Subscriptions to Windows Phone app as an in-app purchase

From my understanding, Windows Phone now allows in-app purchases. I would like to empower my users to signup for one-of-three subscription levels within my app. However, I do not understand how to enable this type of scenario. I see the option to add an "In-app product". However, in my case, I'm not sure of the following:
Am I offering one product or three separate products (one for each subscription level).
I don't understand the "Product Identifier" is this an identifier for the subscription or the identifier of my app? If its the former, shouldn't I just toss a GUID in here?
Thank you,
It may be worth taking a look at the overview on MSDN - your product identifier is the one you submit (as a person) via the development dashboard - it's also the one that your app can enumerate to see the list of available products, and the product id you'd use to purchase.
As far as I'm aware, you cannot have products that are (for example) £10 per month though - of course you could do something like have bundles on a pricing structure that exchange for something within your app, maybe £5 for 5 music downloads, £9 for 10 etc. rather than "a £10 per month for unlimited" (difficult to give a generic example though)

Apple Application Submission - Unable to fill Tax Info (Non-US Resident)

I did below for submitting TAX -
Submitted "NO" on - Are you a U.S. citizen, U.S. resident, U.S. partnership, or U.S. corporation?
Submitted "NO" on - Do you have any U.S. Business Activities?
on Next Page I am unable to change following details:
1.Individual or Organization Name &
2. Country of incorporation & 3. Permanent Residence
please help me on how can I modify these because the information in above colums is not correct. I need to change them, where does apple picks up these informations.
My applications is complete and I am stuck because of just this single step.
Thanks in advance
This isn't as easy as it should be, but if you have already entered tax information and wish to change it, you have to make a request to Apple via email, and they will tell you exactly what forms you'll have to fill out. I recently went through this (in the U.S.) to convert my personal account into a business account, and I'd imagine the process will be similar for you.
The Permanent Residence panel on the tax forms is not editable because it uses information from Dun & Bradstreet. It has the address when you originally requested a DUNS number
I suspect the other two details also come from the D&B record. If all three are wrong you may have the wrong DUNS details linked to your Apple ID.
You need to contact them directly - I just went through this on the phone with Apple Developer support and was advised to directly email appdeveloper#dnb.com

Resources