c# mvc website pdf file in stored in byte array display in browser : Add and delete pages in pdf software SDK cloud windows wpf .net class The%20eMatters%20Integration%20Guide4-part1121

40 | Page  
CCoonnffiiddeennttiiaall,,  eeMMaatttteerrss,,    11999988    22001100      ®® 
eMatters Pay By Phone
The eMatters Pay by Phone allows your customers to pay into your eMatters Merchant account via a 
1300 number Australia wide.  This service is available from most home and office phone (excluding 
mobiles). 
All “Pay by Phone” payments appear in the Transaction list with the code “IVR” preceding the Reference 
number.  This is due to the transaction not having a customer name, and to allow you to easily 
determine who each transaction relates to.   
In order to use the Pay By Phone system, you will need to apply for an 
“eMatters IVR Biller Code” which
you can then print on your customer 
invoices.  You will be provided with an eMatters Pay by Phone logo 
which contains your Biller Code 
enabling you to place this directly 
onto your invoices. 
You will also need to issue a “Reference Number” which could be your 
invoice number 
it must be something that relates back to your 
system to allow for reconciliation. 
To use the system, the following steps are taken:- 
Dial your nominated In-Dial number (provided at application time) 
Enter the Biller Code 
Enter the Reference Code 
Enter the Credit Card Number 
Enter the CVV 
Enter the Expiry Date 
Record the Receipt Number 
To enable Pay by Phone on your eMatters 
account, contact our office on 1300 136 966. 
Add and delete pages in pdf - remove PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provides Users with Mature Document Manipulating Function for Deleting PDF Pages
delete blank pages in pdf files; delete pages pdf
Add and delete pages in pdf - VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Visual Basic Sample Codes to Delete PDF Document Page in .NET
delete pages pdf document; delete pages pdf preview
CCoonnffiiddeennttiiaall,,  eeMMaatttteerrss,,    11999988    22001100      ®® 
41 | Page  
eMatters DDR via XML API
eMatters DDR allows you to take funds directly from your customers‟ bank account.  It is 
perfect for subscriptions, monthly payments and other regular payments.  It is not 
designed for once-off payments. 
Overview
Let‟s look at when you would use eMatters DDR.   
If you are a gymnasium and wish to open a facility to allow your customers to have their 
monthly membership fee processed automatically.  eMatters DDR will debit their account 
on the nominated day, forwarding you full payment within 5 working days. 
Transactions can be added to the eMatters DDR Database manually from the Merchant 
Desk, or via this XML format. 
Make sure you speak with your Integration Consultant prior to activating this option. 
eMatters DDR XML Data, Add Transaction. 
XML Posting 
String 
https://merchant.ematters.com.au/emattersddr.nsf/Add?OpenAgent
Request 
<?xml version="1.0" encoding="ISO-8859-1"?> 
<emattersddr> 
<Readers>MEL0761</Readers> 
<CustomerName>Chris Dwyer</CustomerName> 
<CustomerEmail>info@eMatters.com.au</CustomerEmail> 
<CompanyName>Ouch Consulting</CompanyName> 
<BillingDay>15</BillingDay> 
<NextProcess>15/08/2005</NextProcess> 
<DeleteFlag>No</DeleteFlag> 
<BankName>National</BankName> 
<BSB>083385</BSB> 
<AccountNumber>641721561</AccountNumber> 
<Amount>24.95</Amount> 
<Qty>9</Qty> 
<UID>Subs-0991</UID> 
<Action>Add</Action> 
</emattersddr> 
Response 
<emattersddr> 
<response>01</response> 
<text>OK</text> 
</emattersddr> 
Special Field Explanations 
Field Name 
Details 
Example 
BillingDay 
This specifies the day of each month where we process this 
transaction. 
15 
NextProcess 
This is the date we are to process this transaction next.  If must 
be at least “tomorrow”, and can be different to the BillingDay.
26/08/2005 
DeleteFlag 
If this is set to Yes, we will only process this transaction once.  
If set to No, we will process it on NextProcess Date, and then 
every “BillingDay” until you delete it.
Yes 
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF Image Extract; C# Write: Insert text into PDF; C# Write: Add Image
delete page on pdf; delete blank pages from pdf file
C# PDF Page Insert Library: insert pages into PDF file in C#.net
processing control SDK, you can create & add new PDF rotate PDF document page, how to delete PDF page using NET, how to reorganize PDF document pages and how
cut pages out of pdf; delete a page in a pdf file
42 | Page  
CCoonnffiiddeennttiiaall,,  eeMMaatttteerrss,,    11999988    22001100      ®® 
eMatters DDR via Shared Payment Page
It is also possible to integrate using our 
Shared Payment Page (image shown here).  
The same controls as the Credit Card 
Shared Payment Page apply. 
The URL is made up of a number of 
components.  You must have an account 
with eMatters created prior to testing. 
The Shared Payment Page URL is : 
https://Merchant.eMatters.com.au/ematter
sddr.nsf/spp?OpenForm&a=TST0022&p=1.
99&u=1&cn=Your+Name&e=you@acme.co
m&r=http://home.com/response.php?&t=1
&c=01 
Breaking this URL down we find the following parts 
https://Merchant.eMatters.com.au/emattersddr.nsf/spp
?OpenForm 
The Base URL.  This never changes. 
&a=MEL0900 
Your eMatters Account Code allocated when you created your account.  This is 
important to ensure that the funds are directed to your account.  
&p=1.99   or   &p=0 and the Customer enters the price 
Price, in the format required by your currency.   
&u=1   or &u=0 and we create our own UID 
UID or Unique Reference Number.   We will not approve the same UID in a 24 hour 
period.  If you leave this out, then the Customer can enter their own UID. 
&cn=Your+Name   (optional) 
Customer Name – optional 
&e=you@acme.com   (optional) 
Customer email – optional 
&r=http://home.com/response.php? 
The URL to return to after we complete our processing 
C# PDF insert image Library: insert images into PDF in C#.net, ASP
C#.NET PDF SDK - Add Image to PDF Page in C#.NET. How to Insert & Add Image, Picture or Logo on PDF Page Using C#.NET. Add Image to PDF Page Using C#.NET.
delete pdf pages; delete a page from a pdf file
VB.NET PDF Password Library: add, remove, edit PDF file password
passwordSetting.IsAssemble = True ' Add password to PDF file. These two demos will help you to delete password for an encrypted PDF file.
delete a page from a pdf in preview; copy page from pdf
CCoonnffiiddeennttiiaall,,  eeMMaatttteerrss,,    11999988    22001100      ®® 
43 | Page  
eMatters DCR
eMatters DCR allows you to pay funds directly from your bank account into any other 
Australian bank account.  It is similar to your Internet Banking option provided by your 
bank.  The single biggest difference is the ability to interface using XML, therefore 
automating your payment processes. 
Overview
Let‟s look at when you would use eMatters DCR.   
You may want to pay your staff a regular amount each month – or perhaps you have 
standing accounts to pay each month.  Simply load your data into out system, via XML or 
a web-based form – and the eMatters DCR does all the rest.  eMatters DCR will debit your 
account on the nominated day and then forward the full payment within 1 working day. 
Make sure you speak with your Integration Consultant prior to activating this option. 
eMatters DCR XML Data, Add Transaction. 
XML Posting 
String 
https://merchant.ematters.com.au/emattersdcr.nsf/Add?OpenAgent
Request 
<?xml version="1.0" encoding="ISO-8859-1"?> 
<emattersdcr> 
<Readers>MEL0761</Readers> 
<CustomerName>Chris Dwyer</CustomerName> 
<CustomerEmail>info@eMatters.com.au</CustomerEmail> 
<CompanyName>Ouch Consulting</CompanyName> 
<BillingDay>15</BillingDay> 
<NextProcess>15/08/2005</NextProcess> 
<DeleteFlag>Yes</DeleteFlag> 
<BankName>National</BankName> 
<BSB>083385</BSB> 
<AccountNumber>641721561</AccountNumber> 
<Amount>24.95</Amount> 
<UID>Subs-0991</UID> 
<Qty>9</Qty> 
<Action>Add</Action> 
</emattersdcr> 
Response 
<emattersdcr> 
<response>01</response> 
<text>OK</text> 
</emattersdcr> 
Special Field Explanations 
Field Name 
Details 
Example 
BillingDay 
This specifies the day of each month where we process this 
transaction. 
15 
NextProcess 
This is the date we are to process this transaction next.  If must 
be at least “tomorrow”, and can be different to the BillingDay.
26/08/2005 
DeleteFlag 
If this is set to Yes, we will only process this transaction once.  
If set to No, we will process it on NextProcess Date, and then 
every “BillingDay” until you delete it.
Yes 
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Able to add and insert one or multiple pages to existing adobe PDF document in VB.NET. Add and Insert Multiple PDF Pages to PDF Document Using VB.
delete pages from a pdf document; cut pages from pdf file
C# PDF Sticky Note Library: add, delete, update PDF note in C#.net
C#.NET PDF SDK - Add Sticky Note to PDF Page in C#.NET. Able to add notes to PDF using C# source code in Visual Studio .NET framework.
reader extract pages from pdf; delete pdf page acrobat
44 | Page  
CCoonnffiiddeennttiiaall,,  eeMMaatttteerrss,,    11999988    22001100      ®® 
eMatters SMS Gateway 
Sending automated text messages.
eMatters SMS Gateway 
XML 
Posting 
String 
http://mail.ematters.com.au/sms/sms.nsf/send206?OpenAgent
The 
following is 
the format 
required 
for a 
transaction 
to be 
processed. 
<?xml version="1.0" encoding="ISO-8859-1"?> 
<ematters> 
<a>61412534561</a> 
<p>password</p> 
<t>61412204414</t> 
<m>This is an SMS message from 0412 534 561 to 0412 204 414</m> 
</ematters> 
From this 
XML Post, 
the 
following 
response 
will be 
delivered 
back to 
your server 
within 
seconds. 
<ematters> 
<response>01</response> 
<text>OK</text> 
</ematters> 
Response can be one of the following:- 
00
Failed 
01
Sent OK 
Text can be one of the following:- 
OK 
Message sent.  Shown with Response=01 
INVALID PASSWORD 
Incorrect password supplied in <p> 
NO ACCOUNT 
The account tag <a> is not registered 
NO DESTINATION 
The <t> tag is empty or not supplied 
NO FUNDS 
The account has zero credits. 
VB.NET PDF insert image library: insert images into PDF in vb.net
with this sample VB.NET code to add an image to textMgr.SelectChar(page, cursor) ' Delete a selected As String = Program.RootPath + "\\" output.pdf" doc.Save
delete a page from a pdf acrobat; delete page in pdf reader
C# PDF Password Library: add, remove, edit PDF file password in C#
passwordSetting.IsAssemble = true; // Add password to PDF file. These C# demos will help you to delete password for an encrypted PDF file.
add and delete pages from pdf; pdf delete page
CCoonnffiiddeennttiiaall,,  eeMMaatttteerrss,,    11999988    22001100      ®® 
45 | Page  
Credit Card Response Codes
Our most common response codes are listed here. Two digit codes are directly issued by 
the Acquiring Bank (and others may still be returned, even though we do not list them 
here).  Three digit codes are issued by eMatters. 
Response 
Code 
Response Text 
Possible Explanation 
01 
See card issuer. 
04 
Call authorisation centre. 
Card has been reported Lost, Stolen or Blocked. 
08 
Transaction approved. 
Transaction has been approved and will be settled the 
following business day. 
12 
Invalid transaction type. 
(i) Amex was processed but Merchant does not accept 
Amex, (ii) Card is not allowed to be used over the 
Internet (iii) Wrong CCV 
31 
See card issuer. 
33 
Card Expired 
Expiry date may be valid (i.e. expires in 2 years time) 
but it is incorrect. 
51 
Insufficient funds. 
The cardholder‟s card has not enough funds to 
complete the transaction. 
61 
Over card refund limit. 
Applies to REFUNDS.  Each Merchant can only refund 
up to a pre-set limit each day, returning this code 
once that limit is exceeded. 
91 
Issuer not available. 
The cardholder‟s bank is currently offline.  Try later. 
96 
CVV invalid or missing 
702 
Transaction still underway 
UID has been received by eMatters and is currently 
with the bank.  This error is returned when a SECOND 
transaction with the same UID is received before the 
first one is completed. 
707 
3SO Activated – too many failed 
attempts 
After three declined transactions, the UID is blocked 
for 24 hours.  This reduces fraudulent transactions 
from reaching the Merchant‟s bank account. 
708 
Non-Unique UID – Already accepted 
Once we have approved a UID, it is then blocked for 
24 hours – stopping duplicate transactions. 
710 
IGP Activated – transaction from high 
risk country 
We block certain high risk countries based on our 
knowledge of global regions and fraud. 
711 
IGP Activated – IP Address Not Valid 
The IP Address presented by your client is invalid, 
indicating that the transaction may be fraudulent. 
712 
Fraud Screen block – IP and Bank not 
matching. 
The country of origin of the IP Address does not 
match the country of origin of the Credit Card. 
714 
Card from outside acceptable country 
range 
The Merchant‟s account is limited to only accept AU, 
NZ or AU&NZ cards.  Cards from other countries are 
rejected. 
810 
Invalid Purchase Amount 
The amount entered by the purchaser is incorrect.  It 
must always be greater than $0 and less than 
$99,999 
46 | Page  
CCoonnffiiddeennttiiaall,,  eeMMaatttteerrss,,    11999988    22001100      ®® 
812 
Unacceptable Card Number 
The card number provided by the purchaser fails our 
most basic tests. 
813 
Invalid Expiry Date Format 
The expiry dates provided by the purchaser fails our 
most basic tests. 
816 
Card Expired 
The expiry dates provided by the purchaser has 
already expired. 
817 
Invalid Merchant Details 
Your bank has responded that your Merchant Details 
provided in the transaction are unknown. 
871 
Nothing Found 
RefundTransaction: The Trxn sent in the XM tag could 
find no matching data.  Make sure you are using the 
correct data from <emattersMainID> 
872 
Too Many Found 
RefundTransaction: 
873 
Exceeds Original Amount 
RefundTransaction:You can only refund up to the 
original amount. 
874 
Already Refunded 
RefundTransaction:This has been refunded and cannot 
be refunded automatically again.  Please refund from 
the Merchant Desk. 
875 
Wrong Credentials 
RefundTransaction:XML Tags contain the wrong data. 
878 
Incorrect UID Format 
Your account has the UID Format Check enabled and 
the format entered by your customer is incorrect. 
901 
H-Check Failed – URLs do not match 
Our HTTP Call-back check determined that the 
transaction was fraudulent. 
902 
Readers set to an incorrect value in 
POSTed Transaction 
The eMatters Login Code (eg MEL0029) does not 
exist. 
903 
Readers missing in POSTed 
transaction 
The eMatters Login Code was not sent from the 
Merchant‟s website. 
904 
MerchantID missing in POSTed 
transaction 
The eMatters MerchantID (eg 29) was not sent from 
the Merchant‟s website. 
910 
Transaction Aborted 
The basic payment information received is completely 
wrong. 
911 
XML Error. 
The formation of the XML sent to our server is 
incorrect.  This is a generic error.  Please check the 
upper and lower case of each tag as the case is very  
important. 
919 
Dodgy Details 
The details sent in the transaction are completely 
wrong.  No match could be found in our system and 
we gave up trying to convert any errors. 
921 
BlackList Invoked 
The details presented in the transaction match one of 
the entries you have created in our BlackList 
Database.  This transaction is considered high risk. 
932 
Bad Posting Password 
The password sent with the transaction does not 
match the password stored in the Merchant Desk.  
NOTE:  This password relates to the POSTING 
PASSWORD found in the Transaction Settings of the 
Merchant Desk.  It is not your Merchant Desk Login 
Password. 
CCoonnffiiddeennttiiaall,,  eeMMaatttteerrss,,    11999988    22001100      ®® 
47 | Page  
980 
Host Not Found, Bank System out of 
action 
We did not receive a response from our bank within 
30 seconds. 
990 
Carrier Lost, Bank line down 
We did not receive a response from our bank within 
30 seconds. 
999 
Bad Card Length – Too Short 
The card number supplied is missing numbers and is 
too short. 
xx 
Transaction in progress 
The transaction is still at the bank and we are waiting 
for a response.   
48 | Page  
CCoonnffiiddeennttiiaall,,  eeMMaatttteerrss,,    11999988    22001100      ®® 
Internet Merchant Facility Requirements & Contact Details
Australia 
American Express  
Contact: Merchant Hotline  
Phone: 1300 36 36 14 
Details Required: 10 digit merchant id beginning with '979' 
ANZ 
Contact: Merchant Direct Sales  
Phone: 1300 366 988 
Details Required: An Internet Merchant Facility comprising of an 11 digit terminal id 
for configured for gateway # 0269  
BankWest 
Contact: BankWest Merchant Solutions 
Phone: 1800 655 204 
Email: merchant.solutions@bankwest.com.au
Details Required: 8 digit terminal id ending in '0101'  
Commonwealth Bank of Australia  
Contact: Direct Sales and request a Commlink Internet Merchant facility 
Phone: 1800 730 554 
Details Required:  
Merchant # (eg 5353xxxxxxxxxxxx) 
Store # (eg (3110000xxxxxxxx) 
Terminal #s (eg 89898901-04) 
Diners Club  
Contact: re e-commerce merchant facility  
Phone: 1300 360 500  
Details Required: 10 digit merchant id 
JCB 
Contact: Merchant Hotline  
Phone: 1300 36 36 14  
Details Required: Supported through an online Amex facility  
NAB  
Contact : Catherine McNabb 
Phone: 0448 787 561 
Details Required: eMatters Interpay facility consisting of an 8 digit EB Number and a 
terminal id made up of a combination of 6 digits and characters (i.e. Y3T987) 
St George Group incl. Bank SA 
Merchant Enquiries: 1300 650 977 
Contact: Liz Fonge fonge@stgeorge.com.au
OCV Merchant Facility - 15 digit merchant id and a 7 digit terminal id 
Westpac 
Merchant Business Solutions 
Phone: 1800 029 749 
Details Required: 8 digit merchant id configured for Camtech Switch 
CCoonnffiiddeennttiiaall,,  eeMMaatttteerrss,,    11999988    22001100      ®® 
49 | Page  
United Kingdom 
Lloyds TSB Cardnet. 
Tel: 0870 901 7915 
www.lloydstsbcardnet.com
Bank of Scotland. 
Tel: 0800 652 5808 
www.bankofscotland.co.uk
Barclaycard Business. 
Tel: 0800 616161 
www.barclaycardbusiness.co.uk
HSBC. 
Tel: 08457 585150 
www.hsbc.co.uk
Streamline.  
Tel: 0800 010 166 
www.streamline.com
AMEX. 
Tel: 0800 0280116 
www.americanexpress.co.uk
Diner's Club International 
Tel: 0870 1900 011 
www.dinersclub.co.uk
JCB  
www.jcbinternational.com
New Zealand
American Express
http://americanexpress.co.nz  
Ph 0800 800 855  
ASB Bank
http://www.asb.co.nz  
0800-803-804  
ANZ
http://anz.co.nz  
Ph 0800 103 123  
Bank of New Zealand
http://www.bnz.co.nz/ 
Ph 0800 275 269  
Diners
http://diners.co.nz  
Ph 0800 346 377  
National Bank
http://www.nationalbank.co.nz  
Ph 0800 18 18 18 
Westpac
http://www.westpac.co.nz , Ph 0800 400 600 
Documents you may be interested
Documents you may be interested