pitchinpal - Version 1.0.1

Version Notes

This is our first updated release for PitchinPal payment option. We did fix some issue.

Download this release

Release Info

Developer Jon Brenan
Extension pitchinpal
Version 1.0.1
Comparing to
See all releases


Code changes from version 1.0.0 to 1.0.1

app/design/frontend/base/default/template/Pitchinpal/.DS_Store CHANGED
Binary file
app/design/frontend/base/default/template/Pitchinpal/form/.DS_Store CHANGED
Binary file
app/design/frontend/base/default/template/Pitchinpal/form/mark.phtml CHANGED
@@ -1,8 +1,8 @@
1
  <!-- PitchinPal Logo -->
2
- <img src="<?php echo $this->escapeHtml($this->getPaymentAcceptanceMarkSrc())?>" class="v-middle" />&nbsp;
3
  <a href="<?php echo $this->getPaymentAcceptanceMarkHref()?>" onclick="javascript:window.open('<?php echo $this->getPaymentAcceptanceMarkHref()?>','_blank'); return false;">
4
- <?php
5
- if($this->getPaymentWhatIs()) {echo $this->getPaymentWhatIs();} else {echo 'What is PitchinPal?';}
6
  ?>
7
  </a>
8
  <!-- PitchinPal Logo -->
1
  <!-- PitchinPal Logo -->
2
+ <img src="<?php echo $this->escapeHtml($this->getPaymentAcceptanceMarkSrc())?>" class="v-middle" width="100" />&nbsp;
3
  <a href="<?php echo $this->getPaymentAcceptanceMarkHref()?>" onclick="javascript:window.open('<?php echo $this->getPaymentAcceptanceMarkHref()?>','_blank'); return false;">
4
+ <?php
5
+ if($this->getPaymentWhatIs()) {echo $this->getPaymentWhatIs();} else {echo 'What is PitchinPal?';}
6
  ?>
7
  </a>
8
  <!-- PitchinPal Logo -->
app/design/frontend/base/default/template/Pitchinpal/form/pitchinpal.phtml CHANGED
@@ -132,16 +132,18 @@ $pitchinpal_urlToSend = http_build_query($valor);
132
  <input type="checkbox" title="<?php echo $this->__('If you do not have enough PitchinPal™ FriendFunds™, you can check this box to pay the difference by credit card.') ?>" name="payment[custom_paycard]" value="1" onClick="showPartialPay(this);" id="checkbox_partial"/>
133
  </span>
134
  <div id="customcardpay" style="display:none;">
135
- <div>
136
- <label><?php echo $this->__('Credit Card Number') ?>*</label>
137
- <span>
 
 
138
  <input type="text" title="<?php echo $this->__('Credit Card Number') ?>" name="payment[custom_card_number]" id="text_card_number" />
139
- </span>
140
- </div>
141
 
142
- <div>
143
- <label><?php echo $this->__('Expiration Month') ?>*</label>
144
- <span>
145
  <select name="payment[custom_card_month]" id="select_month">
146
 
147
  <option value="1">January</option>
@@ -157,29 +159,29 @@ $pitchinpal_urlToSend = http_build_query($valor);
157
  <option value="11">November</option>
158
  <option value="12">December</option>
159
  </select>
160
- </span>
161
- </div>
162
-
163
- <div>
164
- <label><?php echo $this->__('Expiration Year') ?>*</label>
165
- <span>
166
- <select name="payment[custom_card_year]" id="select_year">
167
- <?php
168
- for($i = date('Y'); $i < date('Y')+10; $i++){
169
- echo "<option value='".$i."'>$i</option>";
170
- }
171
- ?>
172
- </select>
173
- </span>
174
- </div>
175
- <div>
176
- <label><?php echo $this->__('CVV Number') ?>*</label>
177
- <span>
178
  <input type="text" title="<?php echo $this->__('CVV Number') ?>" name="payment[custom_card_cvv]" id="text_cvv"/>
179
- </span>
180
- </div>
181
-
182
 
 
183
 
184
 
185
  </div>
132
  <input type="checkbox" title="<?php echo $this->__('If you do not have enough PitchinPal™ FriendFunds™, you can check this box to pay the difference by credit card.') ?>" name="payment[custom_paycard]" value="1" onClick="showPartialPay(this);" id="checkbox_partial"/>
133
  </span>
134
  <div id="customcardpay" style="display:none;">
135
+ <ul class="form-list" style="padding-left: 0px;">
136
+ <li>
137
+ <p class="required">* Required Fields</p>
138
+ <label class="required"><?php echo $this->__('Credit Card Number') ?>*</label>
139
+ <div class="input-box">
140
  <input type="text" title="<?php echo $this->__('Credit Card Number') ?>" name="payment[custom_card_number]" id="text_card_number" />
141
+ </div>
142
+ </li>
143
 
144
+ <li>
145
+ <label class="required"><?php echo $this->__('Expiration Month') ?>*</label>
146
+ <div class="input-box">
147
  <select name="payment[custom_card_month]" id="select_month">
148
 
149
  <option value="1">January</option>
159
  <option value="11">November</option>
160
  <option value="12">December</option>
161
  </select>
162
+ </div>
163
+ </li>
164
+
165
+ <li>
166
+ <label class="required"><?php echo $this->__('Expiration Year') ?>*</label>
167
+ <div class="input-box">
168
+ <select name="payment[custom_card_year]" id="select_year">
169
+ <?php
170
+ for($i = date('Y'); $i < date('Y')+10; $i++){
171
+ echo "<option value='".$i."'>$i</option>";
172
+ }
173
+ ?>
174
+ </select>
175
+ </div>
176
+ </li>
177
+ <li>
178
+ <label class="required"><?php echo $this->__('CVV Number') ?>*</label>
179
+ <div class="input-box">
180
  <input type="text" title="<?php echo $this->__('CVV Number') ?>" name="payment[custom_card_cvv]" id="text_cvv"/>
181
+ </div>
182
+ </li>
 
183
 
184
+ </ul>
185
 
186
 
187
  </div>
package.xml CHANGED
@@ -1,20 +1,50 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>pitchinpal</name>
4
- <version>1.0.0</version>
5
  <stability>stable</stability>
6
  <license>GPL</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>its a new ecommerce payment option for PitchinPal, it's allows friends to split the cost of product or gift.</summary>
10
- <description>FriendFunds&#x2122; is a new ecommerce payment option from PitchinPal that allows friends and family to split the cost of any product or gift. It&#x2019;s FRIENDFUNDING!&#xD;
11
  &#xD;
12
- PitchinPal&#x2019;s payment extension for Magento requires installation by an experienced Magento administrator who is familiar with Magento&#x2019;s codebase structure. But before you proceed with the installation, it is important you sign up as a Merchant with PitchinPal as a unique alphanumeric store identifier needs to be created and is used as a required parameter for PitchinPal. It is essentially how PitchinPal tracks your store&#x2019;s PitchinPal activity.</description>
13
- <notes>This is our first release for PitchinPal payment option</notes>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  <authors><author><name>Jon Brenan</name><user>pitchinpal</user><email>magento@pitchinpal.com</email></author><author><name>Shishir Mazumdar</name><user>shishir</user><email>shishir@noobis.com</email></author><author><name>Md Robiul Islam</name><user>robi06</user><email>planetcse@gmail.com</email></author></authors>
15
- <date>2016-01-08</date>
16
- <time>08:10:59</time>
17
- <contents><target name="magelocal"><dir name="PitchinPal"><dir name="Pitchinpal"><dir name="Block"><dir name="Form"><file name="Pitchinpal.php" hash="59433621f7ca60bc58fa1d08b7e8fad2"/></dir><dir name="Info"><file name="Pitchinpal.php" hash="5e297394667291d3b8e21dba4cfac399"/></dir></dir><dir name="Helper"><file name="Data.php" hash="cdcc74d94c85d7dbe15271ecfeae5cce"/></dir><dir name="Model"><file name="Paymentmethod.php" hash="3e4cb598b32b4e8035d470a6e65dc48f"/></dir><dir name="controllers"><file name="PaymentController.php" hash="5bfecdb21f88c674ba4738f9bfda0de2"/></dir><dir name="etc"><file name="config.xml" hash="3cf8e443d02f1887cdb4429195d63fa2"/><file name="system.xml" hash="2f274fa79cc6b3428366240aa491df80"/><file name=".DS_Store" hash="777c7fb863e8d00a2935d6b8a1a645a6"/></dir><dir name="lib"><dir name="Stripe"><file name="Account.php" hash="54b56a327935a7542119247b1171c2b7"/><file name="ApiConnectionError.php" hash="7674930cb61f40e5f3208ad23127de61"/><file name="ApiError.php" hash="d6886665b4d1c666f1b7250d94fe1a00"/><file name="ApiRequestor.php" hash="f44a40817d411f8b9cbfdedfd27f0fa5"/><file name="ApiResource.php" hash="a3806be3b99a9ffcd596a83e0c68e79f"/><file name="ApplicationFee.php" hash="c72c337a5d0806d6a102e7d429fc2047"/><file name="AttachedObject.php" hash="04d143bf291af575c4e3920e84e74814"/><file name="AuthenticationError.php" hash="9fefa5160047e3a90b48cb9feac88b58"/><file name="Balance.php" hash="ffcc0f30d75ada8a8de2c7e3199ae68b"/><file name="BalanceTransaction.php" hash="5d883f22c4e360119b3933de3527a720"/><file name="Card.php" hash="523e326b6f58894eee3bf0afa2adda2e"/><file name="CardError.php" hash="6f06b7d15d6a3633e2c44d866705e6b9"/><file name="Charge.php" hash="97a8159d2adb84d8790c2ac8922bc293"/><file name="Coupon.php" hash="f659b487fac4ad1f0f6611756c7f1ba7"/><file name="Customer.php" hash="7cb94782343c9e7c86051d98f085287b"/><file name="Error.php" hash="60987b661bca9c34a7ce8b7288c7be26"/><file name="Event.php" hash="4d123e2375b6cf20c93c2343cb3a127d"/><file name="InvalidRequestError.php" hash="03f74df02e39529ec3af42e779db571b"/><file name="Invoice.php" hash="5d173b807e22ae832b6423b2f03d5b02"/><file name="InvoiceItem.php" hash="29ff54fb05d21e4f0b32041158f29f87"/><file name="List.php" hash="d4c7e0045c9cd9b9f069b01469bd6f78"/><file name="Object.php" hash="3f9be01d7ec93f887d9b9bca2cc349e3"/><file name="Plan.php" hash="2da1eede19e4cfeb0d5f82c1667294fd"/><file name="RateLimitError.php" hash="065ed8a05bda898e0e6d4306e63d6932"/><file name="Recipient.php" hash="6f808f7f2a656d97d002d71aefdbbd48"/><file name="Refund.php" hash="fb3adf69d8f1e6aec3708b30f7f99aaa"/><file name="SingletonApiResource.php" hash="2407899ebe585442e0447aa0f479b64f"/><file name="Stripe.php" hash="af21b96401807d5c17b9331026682797"/><file name="Subscription.php" hash="49ca40dcf930c62930d9937c49bdca86"/><file name="Token.php" hash="5a3718521c3d230a068eaf11051b9d2e"/><file name="Transfer.php" hash="d37658c7ea42e17fd7d15f4fe11c96c7"/><dir name="Util"><file name="Set.php" hash="b8f9cb0a7ee64dc3f4a11dcfef50008d"/></dir><file name="Util.php" hash="1c1dcea6154861acdc986e44f903c68a"/></dir><file name="Stripe.php" hash="bc0d562ad28e4f44ad28b7e74ae76448"/><dir name="data"><file name="ca-certificates.crt" hash="df9f6d3ec4b782c256b43f430f801a65"/></dir></dir><dir name="sql"><dir name="pitchinpal_setup"><file name="install&#xAD;-1.0.0.0.php" hash="22cf3d08ce49f25555febf1314904a5d"/></dir></dir><file name=".DS_Store" hash="df8d570d157aac917b7ba3c6f93c96af"/></dir><file name=".DS_Store" hash="e04081ee062c5844cc313762e2ed2a94"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="pitchinpal.xml" hash="2c49b62faf5007fbfeaf1263030f1276"/></dir><dir name="template"><dir name="Pitchinpal"><dir name="form"><file name="mark.phtml" hash="91e18763061041f815b681f040aad146"/><file name="pitchinpal.phtml" hash="4b76bf4e4f46bcf301c7a15f2d4912d7"/><file name=".DS_Store" hash="0f233cacffb8d6abe07b388f8aa34826"/></dir><file name=".DS_Store" hash="ff2d091405dfeb33c363d30fbb3d82bd"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="PitchinPal_All.xml" hash="feba673f35fe05c23dd25a031e2afb71"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="images"><file name="logoPitchinpal.png" hash="bdf69986d93340ba81e7633f20e3099e"/></dir><dir name="js"><dir name="PitchInPal"><file name="my_custom.js" hash="5a61ebab030c21e4400f85266d4a98dd"/><file name=".DS_Store" hash="749856f40b5429fbc7f9177f7179bc3e"/></dir></dir></dir></dir></dir></target></contents>
18
  <compatible/>
19
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
20
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>pitchinpal</name>
4
+ <version>1.0.1</version>
5
  <stability>stable</stability>
6
  <license>GPL</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>its a new ecommerce payment option for PitchinPal, it's allows friends to split the cost of product or gift.</summary>
10
+ <description>&lt;p&gt;The PitchinPal extension allows your Magento store to offer customers the option of sharing the cost of their shopping cart! The PitchinPal payment option will be made available upon checkout so it is part of the normal purchasing process. This enables your customer to either use the PitchinPal FriendFunds&#x2122; they have already collected from friends and family or an easy way to go and ask friends and family to pitch in to their shopping cart! This extensions saves the shopping cart information so your customer can easily come back and start right where they left off! Is is social, effective and fun &#x2014; it&#x2019;s FriendFunding&#x2122;!&lt;p /&gt;&#xD;
11
  &#xD;
12
+ &lt;p /&gt;&#xD;
13
+ &lt;strong&gt;PitchinPal&#x2019;s checkout payment option: &lt;/strong&gt;&#xD;
14
+ &lt;br /&gt;&#xD;
15
+ &#x2022; grows your customer base and market/revenue&#xD;
16
+ &lt;br /&gt;&#xD;
17
+ &#x2022; magnifies customers&#x2019; purchasing power&#xD;
18
+ &lt;br /&gt;&#xD;
19
+ &#x2022; eliminates credit card transaction fees&#x2014;we absorb the costs&#xD;
20
+ &lt;br /&gt;&#xD;
21
+ &#x2022; reduces cart abandonment&#xD;
22
+ &lt;br /&gt;&#xD;
23
+ &#x2022; increases your exposure, via email and integrated social media&#xD;
24
+ &lt;br /&gt;&#xD;
25
+ &#x2022; delivers a better customer experience&#xD;
26
+ &#xD;
27
+ It&#x2019;s also very secure and easy to install. Merchants can go to their PitchinPal account and view all transactions.&#xD;
28
+ &lt;/p&gt;&#xD;
29
+ &lt;br /&gt;&#xD;
30
+ ------------------------------------------------------------------&#xD;
31
+ &lt;br /&gt;&#xD;
32
+ &lt;p /&gt;&#xD;
33
+ &lt;strong&gt;For More Information&lt;/strong&gt;&#xD;
34
+ &lt;br /&gt;&#xD;
35
+ - Quick Overview Video: https://pitchinpal.com/#learnMoreVideoModal&#xD;
36
+ &lt;br /&gt;&#xD;
37
+ - How It Works PDF: https://pitchinpal.com/assets/pdf/HowItWorks.pdf&#xD;
38
+ &lt;br /&gt;&#xD;
39
+ - How It Works Video: https://pitchinpal.com/#howItWorksVideoModal&#xD;
40
+ &lt;br /&gt;&#xD;
41
+ - FAQ: https://pitchinpal.com/faq&#xD;
42
+ &lt;p /&gt;</description>
43
+ <notes>This is our first updated release for PitchinPal payment option. We did fix some issue.</notes>
44
  <authors><author><name>Jon Brenan</name><user>pitchinpal</user><email>magento@pitchinpal.com</email></author><author><name>Shishir Mazumdar</name><user>shishir</user><email>shishir@noobis.com</email></author><author><name>Md Robiul Islam</name><user>robi06</user><email>planetcse@gmail.com</email></author></authors>
45
+ <date>2016-02-15</date>
46
+ <time>09:49:45</time>
47
+ <contents><target name="magelocal"><dir name="PitchinPal"><dir name="Pitchinpal"><dir name="Block"><dir name="Form"><file name="Pitchinpal.php" hash="59433621f7ca60bc58fa1d08b7e8fad2"/></dir><dir name="Info"><file name="Pitchinpal.php" hash="5e297394667291d3b8e21dba4cfac399"/></dir></dir><dir name="Helper"><file name="Data.php" hash="cdcc74d94c85d7dbe15271ecfeae5cce"/></dir><dir name="Model"><file name="Paymentmethod.php" hash="3e4cb598b32b4e8035d470a6e65dc48f"/></dir><dir name="controllers"><file name="PaymentController.php" hash="5bfecdb21f88c674ba4738f9bfda0de2"/></dir><dir name="etc"><file name="config.xml" hash="3cf8e443d02f1887cdb4429195d63fa2"/><file name="system.xml" hash="2f274fa79cc6b3428366240aa491df80"/><file name=".DS_Store" hash="777c7fb863e8d00a2935d6b8a1a645a6"/></dir><dir name="lib"><dir name="Stripe"><file name="Account.php" hash="54b56a327935a7542119247b1171c2b7"/><file name="ApiConnectionError.php" hash="7674930cb61f40e5f3208ad23127de61"/><file name="ApiError.php" hash="d6886665b4d1c666f1b7250d94fe1a00"/><file name="ApiRequestor.php" hash="f44a40817d411f8b9cbfdedfd27f0fa5"/><file name="ApiResource.php" hash="a3806be3b99a9ffcd596a83e0c68e79f"/><file name="ApplicationFee.php" hash="c72c337a5d0806d6a102e7d429fc2047"/><file name="AttachedObject.php" hash="04d143bf291af575c4e3920e84e74814"/><file name="AuthenticationError.php" hash="9fefa5160047e3a90b48cb9feac88b58"/><file name="Balance.php" hash="ffcc0f30d75ada8a8de2c7e3199ae68b"/><file name="BalanceTransaction.php" hash="5d883f22c4e360119b3933de3527a720"/><file name="Card.php" hash="523e326b6f58894eee3bf0afa2adda2e"/><file name="CardError.php" hash="6f06b7d15d6a3633e2c44d866705e6b9"/><file name="Charge.php" hash="97a8159d2adb84d8790c2ac8922bc293"/><file name="Coupon.php" hash="f659b487fac4ad1f0f6611756c7f1ba7"/><file name="Customer.php" hash="7cb94782343c9e7c86051d98f085287b"/><file name="Error.php" hash="60987b661bca9c34a7ce8b7288c7be26"/><file name="Event.php" hash="4d123e2375b6cf20c93c2343cb3a127d"/><file name="InvalidRequestError.php" hash="03f74df02e39529ec3af42e779db571b"/><file name="Invoice.php" hash="5d173b807e22ae832b6423b2f03d5b02"/><file name="InvoiceItem.php" hash="29ff54fb05d21e4f0b32041158f29f87"/><file name="List.php" hash="d4c7e0045c9cd9b9f069b01469bd6f78"/><file name="Object.php" hash="3f9be01d7ec93f887d9b9bca2cc349e3"/><file name="Plan.php" hash="2da1eede19e4cfeb0d5f82c1667294fd"/><file name="RateLimitError.php" hash="065ed8a05bda898e0e6d4306e63d6932"/><file name="Recipient.php" hash="6f808f7f2a656d97d002d71aefdbbd48"/><file name="Refund.php" hash="fb3adf69d8f1e6aec3708b30f7f99aaa"/><file name="SingletonApiResource.php" hash="2407899ebe585442e0447aa0f479b64f"/><file name="Stripe.php" hash="af21b96401807d5c17b9331026682797"/><file name="Subscription.php" hash="49ca40dcf930c62930d9937c49bdca86"/><file name="Token.php" hash="5a3718521c3d230a068eaf11051b9d2e"/><file name="Transfer.php" hash="d37658c7ea42e17fd7d15f4fe11c96c7"/><dir name="Util"><file name="Set.php" hash="b8f9cb0a7ee64dc3f4a11dcfef50008d"/></dir><file name="Util.php" hash="1c1dcea6154861acdc986e44f903c68a"/></dir><file name="Stripe.php" hash="bc0d562ad28e4f44ad28b7e74ae76448"/><dir name="data"><file name="ca-certificates.crt" hash="df9f6d3ec4b782c256b43f430f801a65"/></dir></dir><dir name="sql"><dir name="pitchinpal_setup"><file name="install&#xAD;-1.0.0.0.php" hash="22cf3d08ce49f25555febf1314904a5d"/></dir></dir><file name=".DS_Store" hash="df8d570d157aac917b7ba3c6f93c96af"/></dir><file name=".DS_Store" hash="e04081ee062c5844cc313762e2ed2a94"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="pitchinpal.xml" hash="2c49b62faf5007fbfeaf1263030f1276"/></dir><dir name="template"><dir name="Pitchinpal"><dir name="form"><file name="mark.phtml" hash="3c86082cbda1a2904848d9e2de2958b1"/><file name="pitchinpal.phtml" hash="bd2c2a5551a3b2cf77b1975f92c0f6e9"/><file name=".DS_Store" hash="6afc245a59689abe9612c4e01b86f794"/></dir><file name=".DS_Store" hash="f4d36895e4444e45eeb48170488c523f"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="PitchinPal_All.xml" hash="feba673f35fe05c23dd25a031e2afb71"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="images"><file name="logoPitchinpal.png" hash="bdf69986d93340ba81e7633f20e3099e"/></dir><dir name="js"><dir name="PitchInPal"><file name="my_custom.js" hash="5a61ebab030c21e4400f85266d4a98dd"/><file name=".DS_Store" hash="749856f40b5429fbc7f9177f7179bc3e"/></dir></dir></dir></dir></dir></target></contents>
48
  <compatible/>
49
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
50
  </package>