Andrew Benbow
45c76cd0cb
Update class-wc-gateway-paypal-request.php
2015-04-10 15:47:28 +01:00
Mike Jolley
2e2ec824f0
Set field required class
...
Fixes #7859
2015-04-10 15:43:39 +01:00
Mike Jolley
33d94aaea4
[2.3] Use single logging method for paypal classes
...
Closes #7801
2015-04-09 12:00:42 +01:00
Danny van Kooten
88f2e690bb
Changing all inefficient selectors of $('body') to $(document.body), which is about 80% faster (and even more on mobile, see https://jsperf.com/jquery-body-vs-document-body-selector/2 ).
2015-04-03 14:21:47 +02:00
Nicola Mustone
d2af01df5b
scrutinizer suggested tweaks
2015-03-27 16:15:40 +01:00
Diego Zanella
7f525c30ce
Modified PayPal Standard gateway to make it easier to extend
...
* Replaced all "private" properties and methods with "protected" ones. This will make it easier to extend the gateway classes, without having an impact on its normal usage.
2015-03-19 18:26:28 +00:00
Mike Jolley
6165d509c7
Use debug option, not testmode
...
Fixes #7696
2015-03-13 09:38:09 +00:00
Sam Bohler
91e313b924
Fixed DocBlock annotations
2015-03-12 16:39:47 -04:00
Brent Shepherd
028cea41d3
Make sure Simplify customer ID is set on renewals
...
So that if the renewal is for a failed payment, the the new value is set
on the renewal order's `'_simplify_customer_id'` post meta value and can
be copied back to the original order in `update_failing_payment_method()`.
2015-03-11 14:50:25 -07:00
Brent Shepherd
6d339241a2
Catch exception on renewal payment with Simplify
2015-03-11 14:49:57 -07:00
Dean Taylor
a841817b6a
Fix "Undefined index: test_ipn" PHP notice
2015-03-05 22:58:22 +00:00
John Clause
6c9f863c04
replaced get_bloginfo('name') with get_bloginfo('name','display')
2015-02-17 20:56:18 -07:00
Paul Wilde
c913316f8b
Introduce wc_get_page_permalink.
2015-02-15 19:13:22 +00:00
Claudio Sanches
e770d1a2e5
Fixed extra spaces
2015-02-13 17:14:12 -02:00
Claudio Sanches
74d8d4ed61
Fixed the PayPal URL for ZA, closes #7417
2015-02-13 16:02:00 -02:00
Claudio Sanches
0c6e079690
Simplify commerce default payment mode as standard
2015-02-13 12:04:05 -02:00
Mike Jolley
afff86c033
Pass correct shipping cost to PayPal.
2015-02-11 22:17:58 +00:00
Mike Jolley
b2e979640c
Removed unused vars
2015-02-03 16:24:01 +00:00
Scrutinizer Auto-Fixer
de06d17c6d
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-02-03 14:32:10 +00:00
Mike Jolley
16eb1facd9
Add link to payment_status_canceled_reversal Closes #7267
2015-02-02 14:49:30 +00:00
Brent Shepherd
3702b77c74
Fix "Undefined variable: identity_token"
...
And make sure the identify token is passed to `WC_Gateway_Paypal_PDT_Handler`
2015-01-28 10:59:48 -08:00
Mike Jolley
f3cc45cfa9
Grammar corrections
...
Closes #7216
2015-01-28 17:15:48 +00:00
Mike Jolley
8a42b1c211
Revert earlier change where PayPal IPN was on or off depending on PDT.
...
Because IPN is used for future events such as refunds it should not be
disabled. @claudiosmweb
2015-01-28 17:15:48 +00:00
Mike Jolley
7e1ca1d3a3
Option to choose EITHER PDT or IPN
...
Closes #7208
2015-01-26 12:58:33 +00:00
Claudio Sanches
b55ecea6ba
Used wp_unslash() instead of stripslashes_deep()
...
The WordPress documentation recommends:
"This should be used to remove slashes from data passed to core API that expects data to be unslashed. Use this instead of stripslashes_deep()."
2015-01-13 17:54:10 -02:00
Claudio Sanches
22da603567
Simplify commerce hosted payments feature
2015-01-13 13:40:43 -02:00
Claudio Sanches
9a6dc0bf41
Added select2 for all settings fields
2015-01-12 15:45:47 -02:00
Mike Jolley
50c6e1e4a0
select2 settings
2015-01-12 16:29:01 +00:00
Claudio Sanches
0376da2ea9
Added hosted payments support for pre-orders and subscriptions
2015-01-12 11:43:27 -02:00
Claudio Sanches
b7eafa1c49
Added the new redirect-url param in the simplify commerce button
2015-01-12 09:53:19 -02:00
Claudio Sanches
7cf69a337b
Updated the hosted payments option description on simplify commerce gateway
2014-12-12 01:56:28 -02:00
Claudio Sanches
cb7cd8f765
Fixed the process order status method in simplify commerce
2014-12-10 15:04:57 -02:00
Claudio Sanches
e8a347ed18
Created the simplify commerce hosted payments return handler
2014-12-10 10:07:45 -02:00
Claudio Sanches
1da03a170c
Created initial simplify commerce hosted payments flow and options
2014-12-09 17:11:55 -02:00
Mike Jolley
eba8206540
Merge branch 'tax-coupon-handling' Closes #6830
...
Conflicts:
assets/js/admin/meta-boxes-order.min.js
includes/api/class-wc-api-coupons.php
includes/class-wc-cart.php
templates/checkout/review-order.php
2014-12-03 12:33:15 +00:00
Mike Jolley
5f77ee752e
Merge pull request #6814 from bryceadams/patch-6026
...
#6026 - Introduction of Sort Code 'locale' for BACS
2014-11-26 16:23:40 +00:00
Bryce
8f89ef9c0b
Remove locales with 'Sort Code'
...
Wrong swamp
2014-11-26 23:03:48 +07:00
Mike Jolley
626d7f4256
Moved email methods to emails class
2014-11-26 00:03:00 +00:00
Mike Jolley
3c82331a8b
Store discount 'tax' to show discounts on prices including tax more accuratly
...
Also deprecated some functions named after having 2 levels of discounts.
2014-11-25 13:05:03 +00:00
Mike Jolley
4a8c541fbf
Remove 'order' discounts from classes
2014-11-25 11:05:14 +00:00
Bryce
3fd7997413
Move locale to new method in BACS gateway
2014-11-24 21:26:33 +07:00
Bryce
6dad8fdc59
#6026 - Introduction of Sort Code 'locale' for BACS
...
In the admin, it will use the store’s base country to determine the
term for ‘Sort Code’.
In the front-end, it will use the customer’s billing country to
determine the term for ‘Sort Code’.
In all cases, if a locale does not have a sortcode label set, it will
use ‘Sort Code’.
**Locales have been added for:**
* AU
* CA
* IE
* IN
* IT
* NZ
* SE
* US
* GB
* ZA
But may need adjusting based on user feedback.
2014-11-21 16:10:12 +07:00
Mike Jolley
db13b2224f
Fix refund class
2014-11-20 15:03:46 +00:00
claudiosmweb
8eeb6fc204
Removed more some unused code
2014-11-19 22:43:09 -02:00
Mike Jolley
e630e64cb7
Flat rate shipping tweaks + inline instructions
2014-11-19 22:22:35 +00:00
claudiosmweb
9b16425142
Fixed some coding style issues
2014-11-19 17:01:06 -02:00
Mike Jolley
ef7693cb4b
valid_response method
2014-11-19 18:26:29 +00:00
Mike Jolley
263134d395
ob_clean and header is unnecessary - default is 200
2014-11-19 18:26:29 +00:00
Mike Jolley
1e217758fc
Fix IPN response
2014-11-19 15:00:05 +00:00
Mike Jolley
ca37524fe6
woocommerce_get_paypal_order filter
...
@thenbrent this should cover subscriptions needs
2014-11-19 15:00:05 +00:00
Mike Jolley
0ad1e05e23
Split PayPal class into separate classes for IPN and PDT and refund handling
2014-11-19 15:00:05 +00:00
Mike Jolley
83cd831e1a
can_refund_order/limit_string_length methods
2014-11-18 16:53:03 +00:00
Mike Jolley
b3782fa1a5
Removing Mijireh from core 2.3
2014-11-18 16:37:43 +00:00
Mike Jolley
003094c9c3
Ensure remaining hashes are translated Closes #6518
2014-11-18 16:29:21 +00:00
Mike Jolley
387296a807
More PayPal line item tweaks
2014-11-18 16:13:41 +00:00
Mike Jolley
a39353fc73
Split up line item methods in paypal
2014-11-18 13:46:55 +00:00
Mike Jolley
e68353da63
Use one variable for endpoint in paypal
2014-11-18 13:46:55 +00:00
Mike Jolley
2e9f02932d
Simplify get_icon() method
2014-11-18 13:46:55 +00:00
Mike Jolley
74b93b8c67
Moved paypal settings to file
2014-11-18 13:46:55 +00:00
Mike Jolley
dc3aca2d06
Simplify logging and get_paypal_order(). Removes < 2 bw compat
...
@thenbrent this removes the old IPN handling legacy code. Is this
something that may affect subscriptions? I believe that IPN code was
for WC < 2.0 when we used to send back a string/integer in ‘custom’
2014-11-18 13:46:55 +00:00
claudiosmweb
a91dd8b516
Fixed missing comma
...
@mikejolley
2014-11-14 12:09:02 -02:00
Mike Jolley
4b5d22b8e8
Format totals to 2dp when doing paypal checks Closes #6678
2014-11-14 13:17:17 +00:00
claudiosmweb
8413d68de6
Added Simplify Commerce minified js file
2014-11-14 09:58:21 -02:00
claudiosmweb
c683720b02
Removed old ajax_loader_url param from all js files
2014-11-14 09:52:44 -02:00
Mike Jolley
7c666852c7
If totals mismatch in paypal, don't send line items
2014-11-13 13:41:51 +00:00
Mike Jolley
2b8be95360
Remove # (hash) from get_order_number and add to strings instead as needed.
...
Most places use Order #X
Some places use Order Number: X
Both are now valid.
Fixes #6518
2014-10-24 14:53:43 +01:00
Mike Jolley
f96f01b271
esc_url_raw, huh. What is it good for. Absolutely nuthin #5798
2014-10-23 15:47:21 +01:00
Mike Jolley
a76f9d9096
Optimise paypal gateway, and revise encoding.
...
#5798
2014-10-23 14:27:24 +01:00
claudiosmweb
eba08c41f3
alt attribute from paypal logo now is translatable
2014-10-21 19:31:37 -02:00
Nicola Mustone
b9a89e4589
Fixed indentation and added wp_unslash
2014-10-21 09:43:57 +02:00
doublesharp
8dae054e0c
Update class-wc-addons-gateway-simplify-commerce.php
...
Use new $order->get_status() in lieu of legacy $order->status to support the new post_status format in WC 2.2
2014-10-18 01:04:40 -07:00
Gustavo Bordoni
c335d223d8
Remove all calls to get_page(), as it was deprecated on WordPress 3.5.0
2014-10-06 06:55:45 -03:00
mgiulio
da0a42be28
Use 'no' to disable the gateway
2014-09-29 12:08:19 +02:00
mgiulio
ae728acc63
Use wc_get_order in simplify-commerce
2014-09-24 17:30:14 +02:00
shivapoudel
bc5156ff4a
Absolute path and Indentation fix for includes/gateways/*.php :)
2014-09-21 01:27:58 +05:45
Mike Jolley
80d4a73f52
Added acceptance marks to PayPal Standard where applicable to replace generic PayPal icon.
2014-09-19 16:55:14 +01:00
Mike Jolley
75eb07c974
Fix paypal mobile checkout. Closes #6165
2014-09-15 16:38:07 +01:00
Mike Jolley
27a20dd80e
Docblock changes
2014-09-08 16:35:40 +01:00
Mike Jolley
c4ef86d44e
scrutinizer patches
2014-09-08 00:37:55 +01:00
Max Rice
ee25790fb9
Don't load simplify javascript when gateway isn't available
2014-09-04 20:27:43 -04:00
thenbrent
ac80c8b51c
Add a link to PayPal's guide on API Creds
2014-09-02 14:44:17 -07:00
claudiosmweb
08af487754
added simplify pre-orders support
2014-09-02 11:11:21 -03:00
claudiosmweb
54aa162fb4
renamed the simplify "subscriptions" class to "addons"
2014-09-02 10:21:42 -03:00
claudiosmweb
063d1eb349
fixed the access permissions
2014-09-01 12:44:51 -03:00
justinstern
8417209d6c
Improve, fix, WC_Payment_Gateway::get_transaction_url()
...
* Make the new get_transaction_url() method a bit more
flexible/convenient by passing in the full order object rather than
transaction_id
* Fix bug with core PayPal gateway get_transaction_url() override
2014-08-27 21:51:03 -04:00
Mike Jolley
198f00d6b5
Merge pull request #6072 from woothemes/feature-paypal-transactin-url-sandbox
...
Add sandbox support for paypal transaction url
2014-08-22 10:43:28 +01:00
claudiosmweb
6cc401b70f
Added paypal refund reason/note
...
cc @mikejolley
2014-08-21 20:22:28 -03:00
claudiosmweb
ff7f1435ab
added sandbox support for paypal transaction url
2014-08-21 19:48:28 -03:00
claudiosmweb
f4f5f061d8
fixed the paypal process_refund() method
2014-08-21 16:17:12 -03:00
Mike Jolley
d87688f857
Simplfy typo
2014-08-21 17:03:16 +01:00
Mike Jolley
c829788ebc
Set simplify user agent
2014-08-20 16:47:01 +01:00
claudiosmweb
eb679fad14
changed the simplify keys order
2014-08-15 11:43:10 -03:00
claudiosmweb
3ad0e63be0
improved the simplify scripts
2014-08-15 11:40:19 -03:00
claudiosmweb
d4fb1df412
fixed simplify ssl notification url
2014-08-15 11:20:18 -03:00
Barry Kooij
6655188f0b
Changed use of get_order with wc_get_order
2014-08-15 14:29:21 +02:00
Mike Jolley
da483198f8
Simplify icons
2014-08-15 11:50:53 +01:00
Mike Jolley
7a267d2e31
Simplify Commerce by Mastercard gateway
2014-08-15 11:50:53 +01:00
Mike Jolley
1c3b4fdc5c
Deprecate Mijireh - .org repo requested
...
Closes #6027
2014-08-15 11:50:53 +01:00
claudiosmweb
acb0699e94
updated the reason default value
2014-08-11 10:07:09 -03:00
claudiosmweb
066ba904cb
added $reason param in WC_Payment_Gateway::process_refund()
2014-08-07 15:57:29 -03:00