I am creating the partner and approving from xmlrpc, the problem is when ever an exception or error is raised from approve customer method the execution stops, but the partner has been created.
If an error raised the transaction has to rolled back, how to achieve this scenario ?