Tourist visa to China - return ticket

I live in Europe. I will be flying to Shanghai and travelling south to Nanning for 1 month. Then I will leave to Vietnam by train. My flight back to Europe from Asia is 4 months later, so I don't have any ticket out of China - I'm flying back from Bangkok.
As far as I know I cannot get the visa without it. One solution I see would be to buy a plane ticket from Nanning to Hanoi, and specifying this in the visa application.
The problem is that it's very expensive. How can I be sure that after spending so much money I will get the visa in the end?
Is there an easier solution to this?
Pictures about "Tourist visa to China - return ticket"



Is it necessary to take return ticket for visitor visa?
Is return ticket mandatory for US visitor visa? Yes. As a visitor, the return ticket is an indicator and proof that you do not intend to stay in the country indefinitely.Can I enter a country without a return ticket?
It's pretty much standard for any international trip that you have to have proof that you intend to leave the country at the end of your permitted stay. And the accepted proof is a return (or onward) air ticket out of the country before the visa or allowed stay expires.How long can you visit China on a tourist visa?
Tourism in China requires a visa and is typically a single entry visa with a stay duration of 30 days. US citizens may be eligible for a 10-year multiple entry visa. The tourism visa requires your passport to be valid for at least 6 months and it must have at least two blank pages.Do you need a visa if you have a connecting flight in China?
Foreigners who have confirmed onward tickets and seats on international flights and directly transit through China and stay for no more than 24 hours within the airport boundaries do not need to apply for a transit visa.5 Signs that China will soon open up for International travel.
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Uriel Mont, Brett Sayles, Ono Kosuki, Sabel Blanco