Create Account

Here you can create an account

Field NameLenTypeReqVerComments
methodN/AAlpYes1.2createAccount
fromEmailN/AAlp-NumYes1.2The email associated with the account from which the authorize is made
operatorIdN/AAlp-Num--1.2Your operator's Id
usernameN/AAlp-NumYes1.2Customer's Username
firstNameN/AAlp-NumYes1.2Customer's First Name
lastNameN/AAlp-NumYes1.2Customer's Last Name
language2Alp--1.2Language
ro = Romanian
idnN/AAlp-NumYes1.2Customer's Identity Verification Number
citizenship2AlpYes1.2Customer's Birth Country - two letters country code (ISO Char 2 Code)
residenceCountry2AlpYes1.2Customer's Residence Country - two letters country code (ISO Char 2 Code)
birthday10DateYes1.2Customer's Birthday (YYYY-MM-DD)
ocupationN/ANumYes1.2Customer's Ocupation ID(See samples)
employerN/AAlp-Num--1.2Customer's Employer
politicalyView1Num--1.2Customer's Politicaly View
1 = Don't hold a public position
2 = Holds a public position
3 = Relative holds a public position
4 = He is closed associated
currency3AlpYes1.2The amount currency(e.g. USD)
phoneCountryCodeN/AAlp-NumYes1.2Customer's Phone Country Code
phoneN/ANumYes1.2Customer's Phone
phoneExtensionN/ANum--1.2Phone Extension
phoneType1NumYes1.2Phone type
1 = Work
2 = Mobile
3 = Customer Service
4 = Home
streetNameN/AAlp-NumYes1.2Customer's Street Name
streetNumberN/AAlp-NumYes1.2Customer's Street Number
buildingN/AAlp-Num--1.2Customer’s Building
floorN/AAlp-Num--1.2Customer’s Floor
apartmentN/AAlp-Num--1.2Customer’s Apartment
country2AlpYes1.2two letters country code (ISO Char 2 Code)
state1/3Alp-NumYes1.2two - three letters state / province / county code (ISO 3166-2)
cityN/AAlp-NumYes1.2Customer’s City
postalCodeN/AAlp-NumYes1.2Customer’s Postal Code(ZIP)
addressStatus1NumYes1.2Customer’s Address Status
1 = Home
2 = Business
3 = Home and Business
apiStatus1Num--1.2Customer’s Api Status
2 = Enabled
4/None = Disabled
apiSecret32Alp-Num--1.232 chars Customer’s Api Shared Secret
apiIPsN/AAlp-Num--1.2Customer’s Api IPs
keyN/AAlp-NumYes1.2MD5(sharedSecret + operatorCode + username + firstName + lastName + language + idn + citizenship + residenceCountry + birthday + ocupation + employer + currency + phoneCountryCode + phone + phoneExtension + phoneType + streetName + streetNumber + building + floor + apartment + country + state + city + postalCode + addressStatus + apiStatus + apiSecret + apiIPs)

This request is responded by a message with the following content:

Field NameLenTypeMdtVerComments
ResponseCodeN/AAlp-NumYes1.2The response code; 00 = Success;
ResponseDescriptionN/AAlp-NumYes1.2Human readable response
FeeN/ARealYes1.2Fee for the current transaction
AddressIdN/ANumYes1.2Customer's Address ID needed for his Address Confirmation
AccountIdN/ANumYes1.2Customer's CHQ Account ID needed for his Card Request

Request Sample:

https://secure.paxum.com/payment/api/paymentAPI.php
POST
method=createAccount&fromEmail=payee%40domain.com&operatorCode=1&username=new%40domain.com&firstName=john&lastName=doe&language=ro&idn=1111111111111&citizenship=RO&residenceCountry=RO&birthday=1980-01-01&ocupation=12&employer=1&politicalyView=1&currency=RON&phoneCountryCode=40&phone=722222222&phoneExtension=1&phoneType=2&streetName=unirii&streetNumber=12&building=&floor=&apartment=&country=RO&state=BC&city=bacau&postalCode=120000&addressStatus=1&apiStatus=2&apiSecret=11111111111111111111111111111111&apiIPs=127.0.0.1&key=36af72fd5c6deb18185c7e9438971dca

Response Sample

<?xml version="1.0"?>
<Response>
    <Environment>PRODUCTION</Environment>
    <Method>createAccount</Method>
    <ResponseCode>00</ResponseCode>
    <ResponseDescription>Approved or Completed Successfully</ResponseDescription >
    <Fee>0.00</Fee>
    <AddressId>123456</AddressId>
    <AccountId>123456</AccountId>
</Response>

Working Sample(s):

createAccount.php