from MaKaC.webinterface.common.tools import strip_ml_tags
-from MaKaC.plugins.EPayment.payPal.webinterface import urlHandlers as localUrlHandlers
-from MaKaC.plugins.EPayment.payPal import MODULE_ID
+from MaKaC.plugins.EPayment.payWay.webinterface import urlHandlers as localUrlHandlers
+from MaKaC.plugins.EPayment.payWay import MODULE_ID
-class PayPalMod(BaseEPayMod):
+class PayWayMod(BaseEPayMod):
def __init__(self, data=None):
BaseEPayMod.__init__(self)
- self._title = "paypal"
+ self._title = "payway"
- self._url="https://www.paypal.com/cgi-bin/webscr"
+ self._url="https://www.payway.com/cgi-bin/webscr"
self._business= ""
if data is not None:
return MODULE_ID
def clone(self, newSessions):
- sesf = PayPalMod()
+ sesf = PayWayMod()
sesf.setTitle(self.getTitle())
sesf.setUrl(self.getUrl())
sesf.setBusiness(self.getBusiness())
self._business= business
def getFormHTML(self,prix,Currency,conf,registrant,lang = "en_GB", secure=False):
- url_return=localUrlHandlers.UHPayConfirmPayPal.getURL(registrant)
- url_cancel_return=localUrlHandlers.UHPayCancelPayPal.getURL(registrant)
- url_notify=localUrlHandlers.UHPayParamsPayPal.getURL(registrant)
+ url_return=localUrlHandlers.UHPayConfirmPayWay.getURL(registrant)
+ url_cancel_return=localUrlHandlers.UHPayCancelPayWay.getURL(registrant)
+ url_notify=localUrlHandlers.UHPayParamsPayWay.getURL(registrant)
s=""" <form action="%s" method="POST" id="%s">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="%s">
return s
def getConfModifEPaymentURL(self, conf):
- return localUrlHandlers.UHConfModifEPaymentPayPal.getURL(conf)
+ return localUrlHandlers.UHConfModifEPaymentPayWay.getURL(conf)
-class TransactionPayPal(BaseTransaction):
+class TransactionPayWay(BaseTransaction):
def __init__(self,parms):
BaseTransaction.__init__(self)
if self._id:
pass
except AttributeError, e:
- self._id="paypal"
+ self._id="payway"
return self._id
def getTransactionHTML(self):
return"""<table>
<tr>
<td align="right"><b>Payment with:</b></td>
- <td align="left">PayPal</td>
+ <td align="left">PayWay</td>
</tr>
<tr>
<td align="right"><b>Payment Date:</b></td>
self._Data["mc_currency"], self._Data["verify_sign"])
def getTransactionTxt(self):
return"""
-\tPayment with:PayPal\n
+\tPayment with:PayWay\n
\tPayment Date:%s\n
\tPayment ID:%s\n
\tOrder Total:%s %s\n
def getPayMod():
- return PayPalMod()
+ return PayWayMod()
def getPayModClass():
- return PayPalMod
+ return PayWayMod