Creating oracle database physical files from migrated DB
You should use export/import. On your side do:

expdp system/systempawwdord SCHEMAS=YOURSCHEMA


This will produce a file. Take it manually to you customer using CD, DVD, Pendrive. On customer site do:

impdp system/systempassword SCHEMAS=YOURSCHEMA


If the customer is using a different Oracle version, this is not a problem. You probably need to manually re-create tablespaces before importing the DB and add to the impdp command:

REMAP_TABLESPACES=OLDTBS:NEWTBS


For testing you can also do it on your actual instance, export, drop schema and import.